IT分销/经销裸设备

P550小机IO很慢,dd裸设备IO却是正常的

大家好,我有一台P550小机的IO很慢,系统是AIX6.1,新机器,两块盘做了raid1,没跑业务,下面是IO的情况在/下:# time dd if=/dev/zero of=./test.dmp bs=1M count=10001000+0 records in.1000+0 records out.real    1m30.42suser    0m0.02ssys   &nb...显示全部
大家好,我有一台P550小机的IO很慢,系统是AIX6.1,新机器,两块盘做了raid1,没跑业务,下面是IO的情况
在/下:
# time dd if=/dev/zero of=./test.dmp bs=1M count=1000
1000+0 records in.
1000+0 records out.

real    1m30.42s
user    0m0.02s
sys     0m3.33s

topas结果:
Disk     Busy%  KBPS     TPS   KB-R   ART   MRT   KB-W   AWT   MWT   AQW    AQD
hdisk1    99.0  10.1K    201.0    0.0      0.0   7.1      10.1K 7.7 117.2   0.0    0.0
hdisk0    79.0  10.1K    201.0    0.0      0.0   9.5      10.1K 7.8  63.2   0.0    0.0

# lsvg -l rootvg
rootvg:
LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
hd5                 boot       1       2       2    closed/syncd  N/A
hd6                 paging     128     256     2    open/syncd    N/A
hd8                 jfs2log    1       2       2    open/syncd    N/A
hd4                 jfs2       20      40      2    open/syncd    /
hd2                 jfs2       32      64      2    open/syncd    /usr
hd9var              jfs2       32      64      2    open/syncd    /var
hd3                 jfs2       40      80      2    open/syncd    /tmp
hd1                 jfs2       16      32      2    open/syncd    /home
hd10opt             jfs2       20      40      2    open/syncd    /opt
hd11admin           jfs2       1       2       2    open/syncd    /admin
lg_dumplv           sysdump    16      16      1    open/syncd    N/A
livedump            jfs2       1       2       2    open/syncd    /var/adm/ras/livedump
lv_test             jfs        10      10      2    closed/syncd  N/A

dd裸设备:
# time dd if=/dev/zero of=/dev/rlv_test bs=1M count=1000
1000+0 records in.
1000+0 records out.

real    0m8.70s
user    0m0.01s
sys     0m0.60s

topas结果:
Disk     Busy%  KBPS     TPS   KB-R   ART   MRT   KB-W   AWT   MWT   AQW    AQD
hdisk1    94.0  57.8K  462.0    0.0   0.0  13.2   57.8K  6.3 101.2   0.0    0.0
hdisk0    89.0  57.7K  461.0    0.0   0.0  17.8   57.7K  5.7 117.6   0.0    0.0

昨天在这个操作系统上去dd一块新盘,io也是上面的结果。后面又在新盘上重新装个操作系统,IO又一切正常。然后上面dd文件系统的话,io很慢,dd 裸设备又是正常的,那这是不是证明了硬件没问题,是操作系统的问题吧,请问这是什么原因造成的?操作系统有哪个参数限制了吗?


下面是我另一台同样配置的机器的测试结果:
在/下:
# time dd if=/dev/zero of=./test.dmp bs=1M count=1000
1000+0 records in.
1000+0 records out.

real    0m9.64s
user    0m0.01s
sys     0m3.11s

topas结果:
Disk     Busy%  KBPS     TPS   KB-R   ART   MRT   KB-W   AWT   MWT   AQW    AQD
hdisk0    99.0  94.5K  140.0    0.0   0.0  31.4   94.5K 59.2 336.4   9.8    0.0
hdisk1    87.0  95.5K  133.0    0.0   0.0  99.6   95.5K 51.3   2.0K  8.0    0.0

dd裸设备:
# time dd if=/dev/zero of=/dev/rlv_test bs=1M count=1000
1000+0 records in.
1000+0 records out.

real    0m9.78s
user    0m0.01s
sys     0m0.62s


后面问题找到了

   1. HIGH water mark for pending write I/Os per file

   2. LOW water mark for pending write I/Os per file

这两个值改成默认就好了,因为做了双机,按照以前的经验和aix5L上一样都是改成33和24,IBM给出的答复是,在aix6.1上保持默认就行,改成33和24就影响了IO写入的速度,我想问下,这两个值的具体含义是什么?为什么在5L上推荐值是33和24,在aix6上这个值就不行了,aix6上做了什么改动?收起
参与14

查看其它 12 个回答fhq_sc的回答

fhq_scfhq_sc项目经理宇信易诚
路过学习。
系统集成 · 2011-03-17
浏览1763

回答者

fhq_sc
项目经理宇信易诚
擅长领域: 存储PowerHA服务器
评论156

fhq_sc 最近回答过的问题

回答状态

  • 发布时间:2011-03-17
  • 关注会员:1 人
  • 回答浏览:1763
  • X社区推广