• 2024-07-02Linux系统性能优化:七个实战经验
    1、影响Linux系统性能的因素一般有哪些?Linux系统的性能受多个因素的影响。以下是一些常见的影响Linux系统性能的因素:CPU负载:CPU的利用率和负载水平对系统性能有直接影响。高CPU负载可能导致进程响应变慢、延迟增加和系统变得不稳定。内存使用:内存是系统运行的关键资源。当
  • 2024-06-20openEuler安装Kubernetes
    openEulerkubeadm安装Kubernetes禁用或关闭服务firewalldsystemctlstopfirewalldsystemctldisablefirewalldselinuxsed-i's/SELINUX=enforcing/SELINUX=disabled/'/etc/selinux/configswap分区sed-i'/swap/s/\(.*\)/#\1/g'/etc/fstab设置
  • 2024-06-12MPTCP is missing from system parameters inside Mininet hosts
    https://github.com/mininet/mininet/issues/1161 Hello,Iamhavingproblemswithcertainsystemparametersnotbeingaccessiblefrom within a Mininet hosteventhoughtheyareaccessiblefromthehostsystem.Afteracleaninstallwiththefollowing:U
  • 2024-06-10Oracle静默安装
    1.安装前准备1.1.关闭防火墙和SELINUXsystemctlstopfirewalldsystemctldisablefirewalldsed-i"s/SELINUX=enforcing/SELINUX=disabled/g"/etc/selinux/config1.2.修改主机名vi/etc/hostname1.3.添加hosts解析vi/etc/hosts#----------------------------------
  • 2024-06-08centos7运行sysctl -p 命令报错sysctl: cannot stat /proc/sys/vm/max/map_count: No such file or directory
    这个错误表明 sysctl-p 命令尝试重新加载系统参数时,无法访问 /proc/sys/vm/max/map_count 文件在CentOS7中,这个文件通常位于 /proc/sys/vm/max_map_count解决方法:确认你有足够的权限执行该命令。如果不是root用户,使用 sudo 前缀来运行命令:sudosysctl-p如果
  • 2024-05-28在Linux中,如何进行网络资源的优化?
    在Linux中进行网络资源优化,主要目标是提高网络吞吐量、降低延迟、确保稳定性和安全性。以下是一些常见的优化措施:1.调整网络参数修改TCP缓冲区大小:通过调整/proc/sys/net/core/wmem_max和rmem_max来增大发送和接收缓冲区的大小,可以提高大文件传输或高带宽链接的性能。使用sys
  • 2024-05-17服务器减少TIME_WAIT连接数
    可使用命令netstat-n|awk'/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}'查看服务器端的等待连接数 化tcptimewait的操作可以参考下方:编辑内核文件/etc/sysctl.conf,加入以下内容:net.ipv4.tcp_syncookies=1表示开启SYNCookies。当出现SYN等待队列溢
  • 2024-05-15在Linux中,如何进行网络性能调优?
    网络性能调优在Linux系统中是一个复杂且细致的过程,涉及多个方面,包括但不限于网络参数调整、协议栈优化、硬件配置、以及特定应用的优化。以下是一些基本的网络性能调优方法和步骤:1.网络参数调整1.1修改内核参数TCP缓冲区大小调整:通过调整/proc/sys/net/core/wmem_max和/p
  • 2024-04-20Nginx make报错处理
    https://blog.csdn.net/zhengdong12345/article/details/130669711  make报错:fatalerror:sys/sysctl.h:Nosuchfileordirectory执行make操作,报出fatalerror:sys/sysctl.h:Nosuchfileordirectory 问题处理这个报错的主要原因是随着glibc2.32的发布,Linux系统
  • 2024-04-19coredump时core文件生成
    要想生成core文件分两步:分配空间使用ulimit-a查看Linux资源分配情况,一般core后面的空间为0.可以使用ulimit-cunlimited设置为无限制大小,或使用ulimit-c100设置大小100Bytes修改路径默认路径很怪,一般需要修改到可执行文件的同一目录下,可以在sysctl.conf文件末尾添加一行
  • 2024-04-16Linux 桌面系统死机解决方案
    系统环境:openSUSETW常规的方法是切tty然后终止kill掉占用过多的程序这里只介绍最狠最有效的办法,使用sysrq关机步骤如果你电脑现在死机了,请现在常按电源键强制关机如果你的电脑正常,请打开终端,在/etc/sysctl.conf或/etc/sysctl.d/70-yast.conf添加或修改为kern
  • 2024-04-12Linux,Ubuntu禁用ipv6 启用ipv6
    Linux,Ubuntu禁用ipv6启用ipv6禁用ipv6编辑/etc/sysctl.conf文件,在末尾添加以下三句net.ipv6.conf.all.disable_ipv6=1net.ipv6.conf.default.disable_ipv6=1net.ipv6.conf.lo.disable_ipv6=1执行sudosysctl-p​​,会看到下面三句输出执行cat/proc/sys/net
  • 2024-04-10linux服务器 tcp高并发压测需要设置项
    linux服务器部署了一个tcp服务,需要进行并发压力测试 看看服务器能支持多少个tcp长连接  预计会有50w个连接需要设置linux不然是无法支持这么多连接的  如果达到这个值是无法建立新连接的 报错信息一般为 toomanyopenfiles 1, fs.file-max li
  • 2024-04-05多年前的笔记-CenetOS6.7内核优化
    多年前的笔记-CenetOS6.7内核优化文章目录备份优化内核优化文件描述符数量Centos开机启动优化设置显示主机全名内核优化已完成备份[-f/etc/sysctl.conf]&&cp-av/etc/sysctl.conf{,_bak}优化内核cat>/etc/sysctl.conf<<EOFnet.ipv4.tcp_syn_retrie
  • 2024-04-02内存爆满的一些解决处理(简)
    ###服务器内存爆满的解决办法>由于我们购买的服务器或者挂机宝在一些情况下,配置很低。基本上都是1核1G的,1G的内存对于想要部署多个服务的我们肯定不够用,解决内存爆红十分有必要,下面是我的一些整理核总结,关于如何缓解内存问题####1.虚拟内存在大多数情况下,我们的内存很小
  • 2024-04-01centos7基线整改
    愚人节快乐#!/bin/bash#auth:chenjf#func:centos7_加固#version:v5.0#sys:CentOSLinuxrelease7.9.2009(Core)[$(id-u)-gt0]&&echo"pleaseuseroottoexecutethescript!"&&exit1#definitionenvironmentvariable.export
  • 2024-03-22swap使用率高如何调整
    查看swap使用率高的进程号foriin$(cd/proc;ls|grep"^[0-9]"|awk'$0>100');doawk'/Swap:/{a=a+$2}END{print'"$i"',a/1024"M"}'/proc/$i/smaps2>/dev/null;done|sort-k2nr|headfree-h查看剩余
  • 2024-03-13如何在 Linux 中禁用 IPv6?
    IPv6(InternetProtocolversion6)是互联网上的下一代网络协议,它的部署旨在解决IPv4地址枯竭的问题,并提供更多的地址空间以支持未来的互联网增长。然而,在某些情况下,禁用IPv6可能是必要的,例如在特定网络环境下IPv6不可用或不安全时。本文将介绍在Linux系统中如何禁用IPv6的方
  • 2024-03-12在Linux中,linux内核参数如何修改?
    在Linux中,内核参数的修改可以通过多种方式实现,以满足不同的系统需求和性能优化。以下是一些详细的方法:直接修改/proc/sys/目录中的文件:/proc/sys/目录是Linux内核参数的虚拟文件系统表示,可以直接编辑此目录下的文件来修改内核参数。例如,要修改TCP内存参数,可以使用如下命
  • 2024-03-10Linux系统初始化+安装docker
    Linux初始化脚本#!/bin/bash#在master节点和worker节点都要执行#安装docker#参考文档如下#https://docs.docker.com/install/linux/docker-ce/centos/#https://docs.docker.com/install/linux/linux-postinstall/#卸载旧版本yumremove-ydocker\docke
  • 2024-03-04nacos报错
    1.nacos日志报错com.alibaba.nacos.api.exception.runtime.NacosRuntimeException:ErrCode:500,ErrMsg:Userlimitofinotifywatchesreached解决:这个错误是由于Linux中inotify观察者数量达到上限导致的。在Linux系统中,inotify是用来监视文件系统事件的机制,当监视的文
  • 2024-02-06配置bc网站源码搭建sysctl.conf文件修改内核参数
    配置BC网站源码与直接修改sysctl.conf文件以调整内核参数是两个不同的任务,但我可以为您提供关于如何修改sysctl.conf文件以调整内核参数的一般指导。请注意,直接修改系统内核参数可能会对系统稳定性和安全性产生重大影响,因此应谨慎进行。首先,关于sysctl.conf文件:定位文件:sysctl.co
  • 2024-02-05ubuntu配置core文件输出
    ulimit-c判断是否开启转储为0则没有开启ulimit-cunlimited设置转储core大小没有限制在你的主目录下创建core文件夹,比如我在/home/joe下创建core文件夹vim/etc/sysctl.confkernel.core_pattern=/home/joe/core/core-%e-%p-%t-%skernel.core_uses_pid=0说
  • 2024-02-01永久修改/etc/proc下的项的配置文件
    一般/proc/下的数据,想永久生效,都需要放在/etc/sysctl.conf如何需要修改如/proc/sys/net/nf_conntrack_max这个的参数,需要将net后面的斜杠换成点后vim/etc/sysctl.confnet.nf_conntrack_max=656666重新生效sysctl-p
  • 2024-01-23TiDB v7.5.0单机离线部署-CSDN博客
    TiDB部署环境一台虚拟机内存5G/CPU4cCentos7.9x86_64(数据盘文件格式ext4)第一步:软硬件前置准备1、关闭系统swapecho"vm.swappiness=0">>/etc/sysctl.confswapoff-asysctl-pcat/etc/sysctl.conf|grepswap 2、关闭防火墙systemctlstopfirewalldsystemctl