Probleme mit HDD: ahcich0: Timeout on slot 5 port 0

Morfio

Well-Known Member
Hallo zusammen,

ich habe FreeBSD 10.1 amd64. In meinem Server (HP N36L) sind vier Platten verbaut und zu je zwei gmirrors zusammengeschlossen (ada0 + ada1, ada2 + ada3).

Der Server stürzte vorgestern ab, Nach dem Hochfahren war ada0 nicht mehr im RAID. Also das RAID rebuilded und beim Abschluss flog die Platte wieder, der Server reagierte eine Zeit nicht, dann lief er wieder, degraded. Also tauschte ich die Platte gegen eine neue, selbes Spiel, selbes Problem.

Im Log (/var/log/messages) steht folgendes:

Code:
Nov 21 06:34:04 homer kernel: ahcich0: Timeout on slot 5 port 0
Nov 21 06:34:04 homer kernel: ahcich0: is 00000008 cs 00000000 ss 00000000 rs f800003f tfd 40 serr 00000000 cmd 00006517
Nov 21 06:34:04 homer kernel: (ada0:ahcich0:0:0:0): WRITE_FPDMA_QUEUED. ACB: 61 08 2f 2f 00 40 00 00 00 00 00 00
Nov 21 06:34:04 homer kernel: (ada0:ahcich0:0:0:0): CAM status: Command timeout
Nov 21 06:34:04 homer kernel: (ada0:ahcich0:0:0:0): Retrying command

Was könnte das sein? Server (SATA-Controller?) defekt? Oder kann es ein anderes Problem sein?

Code:
[root@homer /var/log]# diskinfo -v ada0
ada0
    512             # sectorsize
    3000592982016    # mediasize in bytes (2.7T)
    5860533168      # mediasize in sectors
    4096            # stripesize
    0               # stripeoffset
    5814021         # Cylinders according to firmware.
    16              # Heads according to firmware.
    63              # Sectors according to firmware.
    WD-WMC1T2108072    # Disk ident.

[root@homer /var/log]# dmesg | grep ada0
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <WDC WD30EFRX-68AX9N0 80.00A80> ATA-9 SATA 3.x device
ada0: Serial Number WD-WMC1T2108072
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 2861588MB (5860533168 512 byte sectors: 16H 63S/T 16383C)
ada0: quirks=0x1<4K>
ada0: Previously was known as ad4
GEOM_MIRROR: Component ada0 (device gm0) broken, skipping.

--

[root@homer /var/log]# diskinfo -v ada1
ada1
    512             # sectorsize
    3000592982016    # mediasize in bytes (2.7T)
    5860533168      # mediasize in sectors
    4096            # stripesize
    0               # stripeoffset
    5814021         # Cylinders according to firmware.
    16              # Heads according to firmware.
    63              # Sectors according to firmware.
    WD-WCAWZ2061821    # Disk ident.

[root@homer /var/log]# dmesg | grep ada1
ada1 at ahcich1 bus 0 scbus1 target 0 lun 0
ada1: <WDC WD30EZRX-00MMMB0 80.00A80> ATA-8 SATA 3.x device
ada1: Serial Number WD-WCAWZ2061821
ada1: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada1: Command Queueing enabled
ada1: 2861588MB (5860533168 512 byte sectors: 16H 63S/T 16383C)
ada1: quirks=0x1<4K>
ada1: Previously was known as ad6

--

[root@homer /var/log]# diskinfo -v ada2
ada2
    512             # sectorsize
    2000398934016    # mediasize in bytes (1.8T)
    3907029168      # mediasize in sectors
    4096            # stripesize
    0               # stripeoffset
    3876021         # Cylinders according to firmware.
    16              # Heads according to firmware.
    63              # Sectors according to firmware.
    S2H7J1BZB24377    # Disk ident.

[root@homer /var/log]# dmesg | grep ada2
ada2 at ahcich2 bus 0 scbus2 target 0 lun 0
ada2: <SAMSUNG HD204UI 1AQ10001> ATA-8 SATA 2.x device
ada2: Serial Number S2H7J1BZB24377
ada2: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada2: Command Queueing enabled
ada2: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
ada2: quirks=0x1<4K>
ada2: Previously was known as ad8

--

[root@homer /var/log]# dmesg | grep ada2
ada2 at ahcich2 bus 0 scbus2 target 0 lun 0
ada2: <SAMSUNG HD204UI 1AQ10001> ATA-8 SATA 2.x device
ada2: Serial Number S2H7J1BZB24377
ada2: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada2: Command Queueing enabled
ada2: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
ada2: quirks=0x1<4K>
ada2: Previously was known as ad8
[root@homer /var/log]# diskinfo -v ada3
ada3
    512             # sectorsize
    2000398934016    # mediasize in bytes (1.8T)
    3907029168      # mediasize in sectors
    4096            # stripesize
    0               # stripeoffset
    3876021         # Cylinders according to firmware.
    16              # Heads according to firmware.
    63              # Sectors according to firmware.
    S2H7J1BZB24351    # Disk ident.

[root@homer /var/log]# dmesg | grep ada3
ada3 at ahcich3 bus 0 scbus3 target 0 lun 0
ada3: <SAMSUNG HD204UI 1AQ10001> ATA-8 SATA 2.x device
ada3: Serial Number S2H7J1BZB24351
ada3: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada3: Command Queueing enabled
ada3: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
ada3: quirks=0x1<4K>
ada3: Previously was known as ad10

--

[root@homer /var/log]# camcontrol devlist
<WDC WD30EFRX-68AX9N0 80.00A80>    at scbus0 target 0 lun 0 (ada0,pass0)
<WDC WD30EZRX-00MMMB0 80.00A80>    at scbus1 target 0 lun 0 (ada1,pass1)
<SAMSUNG HD204UI 1AQ10001>         at scbus2 target 0 lun 0 (ada2,pass2)
<SAMSUNG HD204UI 1AQ10001>         at scbus3 target 0 lun 0 (ada3,pass3)
<HL-DT-ST DVDRAM GH22NS90 HN00>    at scbus4 target 1 lun 0 (pass4,cd0)

Viele Grüße

Morfio
 
Da du die Platte schon getauscht hast, wäre das nächste Opfer das S-ATA-Kabel. S-ATA-Kabel, oder genauer gesagt die nur sehr wenig Anpressdruck ausübenden Stecker, sind ein Quell endloser Freude. Ich bin inzwischen dazu übergegangen, wenn möglich beim Plattentausch die Kabel gleich mitzutauschen.
 
Der Austausch der Kabel gestaltet sich leider in so fern schwierig, da es so ein komisches "Back-Plane-Billig-System" ist. Wir haben zum Glück auf der Arbeit ähnliche Maschinen. Ich werde heute eine mit nach Hause nehmen und dort mal die Platten hineinstecken und ausprobieren und melde mich dann nochmal.
 
Die gleichen Meldungen bekomme ich auch unter FreeBSD 10.1 und 9.3. ABER das sind VM unter Virtualbox! Der Fehler kam, so glaube ich mit dem Update von 4.3.18
Code:
+ahcich1: Timeout on slot 19 port 0
+ahcich1: is 00000008 cs 00000000 ss 00000000 rs 00080000 tfd 50 serr 00000000 cmd 1000d317
+(ada1:ahcich1:0:0:0): WRITE_FPDMA_QUEUED. ACB: 61 02 70 fe ff 40 02 00 00 00 00 00
+(ada1:ahcich1:0:0:0): CAM status: Command timeout
+(ada1:ahcich1:0:0:0): Retrying command
+ahcich0: Timeout on slot 19 port 0
+ahcich0: is 00000008 cs 00000000 ss 00000000 rs 00080000 tfd 50 serr 00000000 cmd 1000d317
+(ada0:ahcich0:0:0:0): WRITE_FPDMA_QUEUED. ACB: 61 02 f8 fd ff 40 02 00 00 00 00 00
+(ada0:ahcich0:0:0:0): CAM status: Command timeout
+(ada0:ahcich0:0:0:0): Retrying command
Gruss
 
Hi,
Vielleicht hilft dir folgendes in der /boot/loader.conf
Code:
vfs.unmapped_buf_allowed=0
Gruss
 
Back
Top