sysstat 版本 10.1.5 是 CentOS 7 的默认版本,默认情况下确实不显示 %wait 字段。需要升级到新版sysstat

1、安装wget

复制代码
yum install -y wget --nogpgcheck

2、下载跳过证书的高版本

复制代码
wget --no-check-certificate https://github.com/sysstat/sysstat/archive/refs/tags/v12.7.4.tar.gz

编译安装步骤:

1. 解压并进入目录

bash

复制代码
cd /tmp
tar -xzvf v12.7.4.tar.gz
cd sysstat-12.7.4

2. 查看目录内容

复制代码
ls -la
# 应该看到 configure, Makefile.in 等文件

3. 配置编译选项

复制代码
# 配置,启用所有功能
./configure --prefix=/usr --enable-debuginfo --enable-collect-all

安装gcc

复制代码
yum install gcc

4. 进入源码目录编译

bash

复制代码
cd /tmp/sysstat-12.7.4

# 清理可能存在的旧配置
make distclean 2>/dev/null || rm -f config.status config.log

echo "=== 开始配置 ==="
./configure --prefix=/usr 2>&1 | tail -15

echo -e "\n=== 开始编译 ==="
make 2>&1 | tail -20

5. 如果编译成功,安装新版本

复制代码
echo "=== 安装新版本 ==="
make install 2>&1 | tail -10

echo -e "\n=== 验证安装 ==="
pidstat -V

升级成功

执行pidstat -u 2 3 显示%wait字段了。

相关推荐
wanhengidc19 分钟前
云手机 高振畅玩不踩坑
运维·服务器·安全·web安全·智能手机
有谁看见我的剑了?27 分钟前
linux 添加硬盘后系统识别不到硬盘处理
linux·运维·服务器
JoyCong199837 分钟前
ToDesk远程屏幕墙技术白皮书:如何重塑全局运维视界
运维·电脑·远程工作
偶尔上线经常挺尸1 小时前
《100个“反常识”经验15:Nginx 502排查:从应用到内核》
运维·nginx·性能调优·反向代理·502错误·http排错
yc_12242 小时前
用 Visual Studio 远程调试 Linux:从零到流畅的完整指南
linux·ide·visual studio
思茂信息2 小时前
CST软件如何进行参数化扫描?
运维·开发语言·javascript·windows·ecmascript·软件工程·软件需求
计算机安禾2 小时前
【Linux从入门到精通】第31篇:防火墙漫谈——iptables与firewalld防护指南
linux·运维·php
下一页盛夏花开2 小时前
ubuntu 20中安装QT以后出现红色空心断点
linux·运维·ubuntu
sanshanjianke3 小时前
Thunderobot 911ME 笔记本 Linux 风扇控制研究
linux