欢迎光临
我们一直在努力

服务器运维 第5页

Linux 负载高但 CPU 空闲的常见原因-国外主机测评

Linux 负载高但 CPU 空闲的常见原因

负载高但CPU空闲是因为大量进程处于D状态(不可中断睡眠),它们不占CPU却计入load average;主因是I/O阻塞(如慢盘、NFS hard挂载、驱动异常)或内存直接回收。 top 显示 CPU 使用率低,但 load averag...

赞(0)linuxctolinuxcto阅读(16)
Linux 带宽占满但业务无异常的原因-国外主机测评

Linux 带宽占满但业务无异常的原因

top和htop看不到带宽占用进程,因其不采集网络I/O数据;真实原因包括iptables转发、AF_PACKET抓包、eBPF程序、容器桥接绕过协议栈等,需用nethogs、ss、tc、bpftool等工具分层排查。 top 和 htop...

赞(0)linuxctolinuxcto阅读(17)
Linux 系统资源突然耗尽的预警信号-国外主机测评

Linux 系统资源突然耗尽的预警信号

available 接近 0 就该警觉——它才是真实可用内存,低于总内存10%(如8G机器长期≤800M)表明内核正频繁交换,响应延迟明显;dmesg中“Killed process”即OOM已发生,需查oom_score_adj和RSS定...

赞(0)linuxctolinuxcto阅读(17)
Linux 服务平滑重启的实现思路-国外主机测评

Linux 服务平滑重启的实现思路

平滑重启是在不中断现有连接、不丢弃处理中请求的前提下完成新旧进程切换,要求客户端无感知、TCP连接不断、长连接持续有效,依赖SO_REUSEPORT内核支持与进程协作机制。 什么是平滑重启(graceful restart) 平滑重启不是 ...

赞(0)linuxctolinuxcto阅读(16)
Linux inode 用尽的真实原因-国外主机测评

Linux inode 用尽的真实原因

“No Space Left on Device”常因inode耗尽而非磁盘空间不足;每个文件独占一个inode,总数在格式化时固定,df -h无法反映,须用df -i查看IUse%;高危目录包括/var/log、/tmp、/var/spo...

赞(0)linuxctolinuxcto阅读(15)
Linux 定时任务 cron 执行失败的常见原因-国外主机测评

Linux 定时任务 cron 执行失败的常见原因

cron不加载shell配置导致命令找不到,需显式设PATH或用绝对路径;工作目录为根目录,须用cd切换;%等特殊字符需转义;应重定向日志并开启cron系统日志。 和 PATH 在 cron 中不生效 cron 启动时不会加载用户的 she...

赞(0)linuxctolinuxcto阅读(16)
Linux shell 配置加载顺序详解-国外主机测评

Linux shell 配置加载顺序详解

登录 Shell 加载 /etc/profile 及首个存在的 ~/.bash_profile、~/.bash_login 或 ~/.profile;非登录 Shell 仅加载 /etc/bash.bashrc(部分发行版)和 ~/.bas...

赞(0)linuxctolinuxcto阅读(17)