牛骨文教育服务平台(让学习变的简单)
博文笔记

磁盘IO高原因查找

创建时间:2017-05-27 投稿人: 浏览次数:713

topas
然后按D


# lsdev |grep -i sas
hdisk0     Available 00-00-00 SAS Disk Drive
hdisk1     Available 00-00-00 SAS Disk Drive
sas0       Available 00-00-00 Controller SAS Protocol
ses0       Available 00-00-00 SAS Enclosure Services Device
sissas0    Available 00-00    PCIe x4 Internal 3Gb SAS Adapter

在系统中输入 nmon,按 d,可以得到如下界面
nmon -F OnlyFortest1 -s 15 -c 120
每隔15秒收集一次,总共收集120次,数据收集到文件OnlyFortest1中

queue_depth 是 AIX 一次可以传送到磁盘设备的命令的数量,把命令放在队列中再传送给磁盘可以提高 I/O 性能。AIX 中定义的每个磁盘在 ODM 库中都有 queue_depth 属性。这个属性限制了 AIX 可以传送到设备的最大命令的数量。

lsattr -El hdisk2 |grep -i queue

lsdev -Cc disk
经过分析发现虽然IO高,但是所属数据库的IO并不高,所以推断数据库没有问题。
lscfg -vpl hdiskX
查看对应的磁盘目录情况



https://www.ibm.com/developerworks/cn/aix/library/1203_weixy_aixio/

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。