Raid1 programowy, wysoki wait i/o, niski transfer

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
rt^
Posty: 1
Rejestracja: 20 stycznia 2010, 08:21

Raid1 programowy, wysoki wait i/o, niski transfer

Post autor: rt^ »

Konfiguracja:
2x 1.5TB WD Caviar Green

Jądro: 2.6.30-bpo.2-686
Wcześniej była użyta wersja stabilna jądra, problem również występował

Kod: Zaznacz cały

hdparm -I /dev/sda
http://wklejto.pl/54761

Kod: Zaznacz cały

/dev/sda:

ATA device, with non-removable media
        Model Number:       WDC WD15EARS-00Z5B1
        Serial Number:      WD-WMAVU1352927
        Firmware Revision:  80.00A80
        Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5
Standards:
        Supported: 8 7 6 5
        Likely used: 8
Configuration:
        Logical         max     current
        cylinders       16383   16383
        heads           16      16
        sectors/track   63      63
        --
        CHS current addressable sectors:   16514064
        LBA    user addressable sectors:  268435455
        LBA48  user addressable sectors: 2930277168
        device size with M = 1024*1024:     1430799 MBytes
        device size with M = 1000*1000:     1500301 MBytes (1500 GB)
Capabilities:
        LBA, IORDY(can be disabled)
        Queue depth: 32
        Standby timer values: spec'd by Standard, with device specific minimum
        R/W multiple sector transfer: Max = 16  Current = 16
        Recommended acoustic management value: 128, current value: 254
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    SMART feature set
                Security Mode feature set
           *    Power Management feature set
           *    Write cache
           *    Look-ahead
           *    Host Protected Area feature set
           *    WRITE_BUFFER command
           *    READ_BUFFER command
           *    NOP cmd
           *    DOWNLOAD_MICROCODE
                Power-Up In Standby feature set
           *    SET_FEATURES required to spinup after power up
                SET_MAX security extension
                Automatic Acoustic Management feature set
           *    48-bit Address feature set
           *    Device Configuration Overlay feature set
           *    Mandatory FLUSH_CACHE
           *    FLUSH_CACHE_EXT
           *    SMART error logging
           *    SMART self-test
           *    General Purpose Logging feature set
           *    64-bit World wide name
           *    {READ,WRITE}_DMA_EXT_GPL commands
           *    Segmented DOWNLOAD_MICROCODE
           *    SATA-I signaling speed (1.5Gb/s)
           *    SATA-II signaling speed (3.0Gb/s)
           *    Native Command Queueing (NCQ)
           *    Host-initiated interface power management
           *    Phy event counters
           *    unknown 76[12]
                DMA Setup Auto-Activate optimization
           *    Software settings preservation
           *    SMART Command Transport (SCT) feature set
           *    SCT Features Control (AC4)
           *    SCT Data Tables (AC5)
                unknown 206[12] (vendor specific)
                unknown 206[13] (vendor specific)
Security:
        Master password revision code = 65534
                supported
        not     enabled
        not     locked
                frozen
        not     expired: security count
                supported: enhanced erase
        336min for SECURITY ERASE UNIT. 336min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 50014ee0573424c2
        NAA             : 5
        IEEE OUI        : 14ee
        Unique ID       : 0573424c2
Checksum: correct
SMART po teście ,,short'' informuje, że nie ma problemów.

Podczas kopiowania pliku 800MB transfer wynosi 26MB/s na starcie ale po 3 sekundach jest już tylko 12MB/s i taki utrzymuje się do końca.

Kod: Zaznacz cały

ioctl: 
Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0,00     0,00    0,00   61,00     0,00 60512,00   992,00    26,35  752,33  16,39 100,00

Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda              10,00    27,00   79,00   30,00  9400,00   728,00    92,92     5,32   85,61   8,88  96,80

Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               4,00     0,00    4,00    5,00  1056,00    40,00   121,78     4,60  622,22 111,11 100,00

Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda              33,00  2802,00   76,00   55,00 12880,00 21736,00   264,24    16,73  117,74   6,90  90,40

Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0,00     0,00    0,00    2,00     0,00  1136,00   568,00     3,86  476,00 500,00 100,00
Partycje:

Kod: Zaznacz cały

/dev/md1               19G  2,4G   16G  13% /
tmpfs                 497M     0  497M   0% /lib/init/rw
udev                   10M  776K  9,3M   8% /dev
tmpfs                 497M     0  497M   0% /dev/shm
/dev/md0               92M   24M   68M  27% /boot
/dev/md3              1,4T  229G  1,1T  18% /home
/dev/md2               19G  755M   18G   5% /var
Googlując natrafiłem na ten oto post: http://ubuntuforums.org/showthread.php?t=1328112
niestety rozwiązanie nie pomogło.

Posiadam dwa dyski Samsunga 1.5T, jeśli wszystko inne zawiedzie to postaram się przenieść partycje na inne dyski.

Pozdrawiam.

RT

[ Dodano: |23 Sty 2010|, 2010 14:40 ]
Follow up.

http://wklejto.pl/55171

To iostat, po zmianie dyskow na samsungi 1.5T.

Transfer nieprzerwany na poziomie 30-40MB w ramach tych samych dyskow.

Innymi slowy, tak jak stwierdzono to na forum ubuntu. Dyski WD z serri Green nie sa kompatybilne z systemem linux.
ODPOWIEDZ