ProLiant DL380 G5 diszk teljesítmény romlás

Fórumok

Sziasztok,

Adott egy Debian squeeze egy ProLiant DL380 G5-n. Az utóbbi hónapokban a diszk I/O teljesítmény folyamatos romlását tapasztaljuk. Jelenleg a másolás sebessége ~50MB/sec.
hpacucli eredményei: http://pastebin.com/NLcr05Jh. Látszólag minden rendben van
Miután igen magas volt az uptime-ja a gépnek, ezért újra lett indítva pár hete, hátha az fsck helyre hozza, de az sem segített. Az FS ext4.
Mi okozhat még ilyen teljesítmény romlást?

Hozzászólások

Például magas IO terheltség (lásd: iostat), vagy FS töredezettség.

iostat -m -x
Linux 2.6.32-5-amd64 (srv-a) 05/25/2016 _x86_64_ (8 CPU)

avg-cpu: %user %nice %system %iowait %steal %idle
6.58 0.28 0.91 2.51 0.00 89.71

Device: rrqm/s wrqm/s r/s w/s rMB/s wMB/s avgrq-sz avgqu-sz await svctm %util
cciss/c0d0 1.35 83.66 57.97 18.12 0.89 0.40 34.56 0.32 4.16 1.61 12.24
dm-0 0.00 0.00 0.56 10.32 0.02 0.04 11.03 1.12 102.59 2.20 2.39
dm-1 0.00 0.00 0.45 0.59 0.00 0.00 8.00 0.38 362.35 3.72 0.39
dm-2 0.00 0.00 58.33 95.21 0.87 0.36 16.29 0.01 10.01 0.77 11.89

e4defrag -c /mountpoint/ -- ez kiírja, hogy van-e töredezettségproblémája.

Bár szinte kizárt hogy ez lenne a baj, de hátha csak ennyi.

Amennyiben a gép redundáns táppal rendelkezik, és szünetmentesről kapja az áramot érdemes lenne a "drive cache" -t bekapcsolni. Persze nem ez a sebesség romlás oka, pusztán megjegyzés :-)

Raid 6 ADG,
szerintem ehhez a konfighoz az 50MB/s egy elég jó sebesség 8 diszkből (írás vagy olvasás?).
Gyanús, hogy az IO igény nőtt meg, és ebből kifolyóan a válaszidők romlottak le.
Egy dolog jutott még eszembe, ha az feltételezem, hogy folyamatosan csökkent a teljesítmény: egy vagy több diszken olyanfajta hiba van, ami újrapróbálkozásokat eredményez olvasásra avagy írásra (a végén sikerül neki), de a határértéken belül van, ezért a vezérlő nem dobja ki a RAIDből. Diszk detaileket meg kellene nézni.

physicaldrive 1I:1:5
Port: 1I
Box: 1
Bay: 5
Status: OK
Drive Type: Data Drive
Interface Type: SAS
Size: 146 GB
Rotational Speed: 10000
Firmware Revision: HPDC
Serial Number: 3NM7CLYE00009909RJ2L
Model: HP DG146BB976
PHY Count: 2
PHY Transfer Rate: 3.0Gbps, Unknown

physicaldrive 1I:1:6
Port: 1I
Box: 1
Bay: 6
Status: OK
Drive Type: Data Drive
Interface Type: SAS
Size: 146 GB
Rotational Speed: 10000
Firmware Revision: HPDE
Serial Number: 3NM5J6HB0000984175B8
Model: HP DG146BB976
PHY Count: 2
PHY Transfer Rate: 3.0Gbps, Unknown

physicaldrive 1I:1:7
Port: 1I
Box: 1
Bay: 7
Status: OK
Drive Type: Data Drive
Interface Type: SAS
Size: 146 GB
Rotational Speed: 10000
Firmware Revision: HPDC
Serial Number: 3NM7CKYS00009909QHSW
Model: HP DG146BB976
PHY Count: 2
PHY Transfer Rate: 3.0Gbps, Unknown

physicaldrive 1I:1:8
Port: 1I
Box: 1
Bay: 8
Status: OK
Drive Type: Data Drive
Interface Type: SAS
Size: 146 GB
Rotational Speed: 10000
Firmware Revision: HPDC
Serial Number: 3NM7CC2J00009909MKBR
Model: HP DG146BB976
PHY Count: 2
PHY Transfer Rate: 3.0Gbps, Unknown

physicaldrive 2I:1:1
Port: 2I
Box: 1
Bay: 1
Status: OK
Drive Type: Data Drive
Interface Type: SAS
Size: 146 GB
Rotational Speed: 10000
Firmware Revision: HPD6
Serial Number: BS05P8708M8S0827
Model: HP DG146BABCF
PHY Count: 2
PHY Transfer Rate: 3.0Gbps, Unknown

physicaldrive 2I:1:2
Port: 2I
Box: 1
Bay: 2
Status: OK
Drive Type: Data Drive
Interface Type: SAS
Size: 146 GB
Rotational Speed: 10000
Firmware Revision: HPDE
Serial Number: 3NM7CQCW00009909NLC2
Model: HP DG146BB976
PHY Count: 2
PHY Transfer Rate: 3.0Gbps, Unknown

physicaldrive 2I:1:3
Port: 2I
Box: 1
Bay: 3
Status: OK
Drive Type: Data Drive
Interface Type: SAS
Size: 146 GB
Rotational Speed: 10000
Firmware Revision: HPDE
Serial Number: 6SD485MY0000B212BYVC
Model: HP EG0146FAWHU
PHY Count: 2
PHY Transfer Rate: 3.0Gbps, Unknown

physicaldrive 2I:1:4
Port: 2I
Box: 1
Bay: 4
Status: OK
Drive Type: Data Drive
Interface Type: SAS
Size: 146 GB
Rotational Speed: 10000
Firmware Revision: HPD2
Serial Number: PCVESJNE
Model: HP DG0146FARVU
PHY Count: 1
PHY Transfer Rate: 3.0Gbps

Egyébként a HP System Insight Manager-el lehetne több infót megkapni?

Az ugye megvan, hogy ugyanannak a diszknek az egyik vége (0-ás blokk) és a másik vége (max. sorszámú blokk) között jelentős (30-40-50%-os) különbség tud lenni streaming I/O sebességben? Azaz míg a diszk legelején akár 140MB/s-t is tud a diszk, a végére ez lemehet 75MB/s-ra... (ez valós életbeli példa volt)