(需要Word版笔记的请私信留邮箱)
【IBM小型机AIX操作系统总结15–性能参数】
综合参数
topas --查看系统综合参数,3秒刷新一次
可见:CPU,内存,换页空间,磁盘,网络,进程
内存部分:comp 运行进程占内存比例
noncomp非运行进程占内存比例
client客户进程占内存比例
client是comp中的一部分,内存使用率=comp + noncomp
sar --查看CPU(通用Linux)
sar 1 3 --查看CPU,1秒查一次,查看3次
其中:%usr 用户进程占CPU比例,一般可视为服务进程。
%sys 系统进程占CPU比例
%wio 等待读写的进程占CPU比例
%idle CPU空闲比例
公式:%idle=100%-%sys-%usr-%wio
正常:%sys < 10%
%usr 30%上下
%wio 10%上下
所以: %idle 50%--60%
警告:%sys 约30%
%usr约40-50%
%wio约40%
所以%idle < 40% 时,警告
故障:%sys 约50%
%usr>6%
%wio约60%
所以%idle < 20% 时,故障
一般 %wio 高,就可能是故障盘的问题。
vmstat --可见,内存,CPU,换页空间等信息
ps aux --查看每个进程占CPU的比例
磁盘查看
sar -d 1 3 --可见每块磁盘的繁忙度%busy,读写速度
iostat --可见各设备读写速度,
一般磁盘正常读写速度:几千Kbps
故障判断:
CPU的 %wio 超过60%,判断为有读写故障。
sar -d 查看磁盘繁忙度
iostat 查看磁盘读写速度
若:繁忙度 > 60% ,但读写速度慢。可判断为故障盘。
内存查看
(Linux中是free命令)
svmon --查看内存,换页空间PG,显示的大小是指内存被划分的页帧数,4KB/页帧
svmon -P --查看每个进程占页帧数
svmpn -P PID号 --查看指定进程占内存信息
lsps -a --查看换页空间
文件系统
df -g --查看文件系统使用率
lsfs --查看所有文件系统
服务进程
ps aux | grep oracle | wc -l --查看服务进程,统计服务进程
netstat -n | grep 1521 | wc -l --查看服务连接数
错误报告
errpt --查看系统错误报告
显示:错误号,发生时间,错误状态,错误类别,故障设备,描述
关注:错误状态列 T列:
P -永久错误 I -消息错误 T -临时错误,重点关注P错误
错误类别列 C列:
H -硬件故障 S -软件错误 0 -操作错误,重点关注H错误
所以:关注 P,H 故障
errpt | head -n 10 --查看前10行错误报告
errpt -d H --查看指定某类错误 H
硬件故障解决
errpt --查看硬件故障,并记录故障号
errpt -aj 故障号 --查看详细错误报告信息
记录或截图,发送给厂商售后。
错误日志文件:
/var/adm/ras/errlog
errclear 10 --清理10天之前的错误报告
errclear -d O,S --清理指定类错误
errclear 0 --清理所有错误报告(0天之前)
crontab -l --查看计划任务中,可见系统会自动清理日志错误