Wie ordnet man beispielsweise ata4.01 einem Gerät zu?

Wie ordnet man beispielsweise ata4.01 einem Gerät zu?

Ich sehe Nachrichten, die dies auf einem CentOS 6.8-Server verknüpfen:

Jun 12 22:01:12 myserver kernel: ata4: lost interrupt (Status 0x51)
Jun 12 22:01:12 myserver kernel: ata4.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
Jun 12 22:01:12 myserver kernel: ata4.01: failed command: SMART
Jun 12 22:01:12 myserver kernel: ata4.01: cmd b0/d5:01:09:4f:c2/00:00:00:00:00/10 tag 0 pio 512 in
Jun 12 22:01:12 myserver kernel:         res 40/00:00:06:4f:c2/00:00:00:00:00/10 Emask 0x4 (timeout)
Jun 12 22:01:12 myserver kernel: ata4.01: status: { DRDY }
Jun 12 22:01:12 myserver kernel: ata4: soft resetting link
Jun 12 22:01:13 myserver kernel: ata4.00: configured for UDMA/133
Jun 12 22:01:13 myserver kernel: ata4.01: configured for UDMA/133
Jun 12 22:01:13 myserver kernel: ata4: EH complete

Wie kann ich ata4.01 einfach zuordnen, um herauszufinden, um welches Gerät es sich handelt und um welche Festplatte es sich handelt? Dieses System verfügt über zwei interne 80-GB-Laufwerke, zwei eSATA-Laufwerke mit 2 TB und ein extern über USB angeschlossenes Laufwerk.

Gibt es einen Befehl oder kennt jemand ein Skript, das dies macht?

Antwort1

Ich konnte keine findenDirekteLink, aber folgen Sie dem Labyrinth der symbolischen Links unter /sys

ls -ld /sys/class/ata_device/dev4.*/device/../../host*/target*/*/block/sd*

ls -ld /sys/class/block/sd*/device/../../../link*/dev4.*

…sollte zu den entsprechenden sd*Geräten führen.

verwandte Informationen