温故:
之前在《AIX系统查看系统信息的命令》这篇文章中简简单单地给大家列出了几项AIX系统常用的查询命令,今天主要想给大家讲讲AIX系统的月维护应该查查哪些内容,方便我们在管理系统时做到得心应手。
知新:
系统层次
- 查日志报警——errpt命令,查看是否是报错;
- 查看是否有mail ——/var/spool/mail,有mail说明某一个用户的cron脚本在执行的时候出现错误,或者系统有报警,如果某一个用户反复出现mail,而且是同一个问题,就要考虑cron脚本是否有效了;
- 查时间——date命令,时间很重要,涉及到数据库的同步;
- 查CPU使用率——sar -u 10 6 (参数可以改),较低的%idle说明CPU的负载很高
较高的%wio说明磁盘的等待很长; - 查每个CPU的负载——mpstat 10 6(topas -L),如果某一个CPU的id值远远大于其他CPU的id值,说明系统有异常;
- 查内存状态——vmstat 1 3 (参数可以改),关注内存剩余及使用率;
- 查换页空间使用率——lsps 命令,一般使用率不超过10%,超过30%会很危险。
磁盘层次
- 监控磁盘(I/O)状况——sar -d 10 10 (参数可以改),较高的%busy和avque意味着出现磁盘的I/O瓶颈;
- 确定每个磁盘(I/O)瓶颈——iostat -d device1 device2 … 10 10,Kps 每秒传送的字节数
tps 每秒传送的次数,servs 平均服务时间; - 确定每个磁盘(I/O)读写状况——iostat -D device1 device2 … 10 10;
- 确定每个文件系统的状况——df -g,一般不超过80%即可。
网络层次
- 监控当前系统网卡状况——ifconfig -a,检查网络地址是否正常;
- 输出ARP表——arp -a;
- 输出路由表——netstat -nr,检查是否有遗漏的路由;
- 输出IP地址分配情况——netstat -in ,可以查看系统是否发生过网卡地址切换.
数据库层次
- 缓冲区命中率
2、数据字典缓存命中率
3、库缓存命中率
4、内存排序命中率
5、最浪费内存的前十个语句占所有语句的比例

本文介绍了AIX系统月度维护的重点,包括使用errpt命令检查系统错误,监控邮件提示可能的cron脚本问题,通过date命令验证时间同步,利用sar和mpstat命令分析CPU和内存状态,用vmstat关注内存使用,lsps检查换页空间使用率,sar-d和iostat命令监控磁盘I/O,df-g查看文件系统使用情况,ifconfig和netstat命令确保网络稳定性,以及数据库层面的性能指标。这些检查有助于确保系统健康运行。
1137

被折叠的 条评论
为什么被折叠?



