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字段了。

相关推荐
云计算磊哥@3 小时前
运维开发宝典030-MySQL06数据库运维阶段总结
运维·数据库·运维开发
swordbob3 小时前
3 大 I/O 模型BIO / NIO / AIO
java·linux·spring
鼎讯信通3 小时前
性能可拓展+功能一体化 走近 TXMN-BLG1 信号模拟设备
运维·能源·信息与通信
小小小花儿3 小时前
服务器上修改个人账户权限
linux·服务器
Coisinier3 小时前
RHCE中shell脚本基础(磁盘剩余空间监控,Web 服务状态检查,curl 访问 Web 服务并返回状态)
linux·运维·服务器·前端·nginx·操作系统
lion_zjg3 小时前
Nextcloud + Collabora CODE 离线包部署安装
运维·服务器
睡不醒男孩0308234 小时前
生产环境故障销账:PostgreSQL 突发连接数暴涨与死锁,如何利用 CLup 秒级定位与解锁?
运维·数据库
志栋智能4 小时前
从固定周期到动态触发:超自动化巡检的智能调度
运维·网络·自动化
暮云星影5 小时前
全志linux开发屏幕适配(二)`HDMI`驱动适配说明
linux·arm开发·驱动开发
中云DDoS CC防护蔡蔡5 小时前
游戏杀手- ACCN
运维·服务器·经验分享·网络安全·ddos