Se suas unidades tiverem LEDs individuais, você poderá gerar alguma atividade de disco para acender os LEDs:
dd if=/dev/sdb of=/dev/null
E tente isso nos discos responsivos para encontrar o disco defeituoso pelo processo de eliminação.
Eu tenho um disco dentro do meu servidor que falhou e estou tentando descobrir qual deles é. Eu não fiz uma lista de todos os números de série como deveria. Eu planejo fazer isso, mas enquanto isso, posso obter informações adicionais do sistema em execução?
WARNING: Your hard drive is failing
Device: /dev/sdc [SAT], unable to open device
resultado do smartctl:
$smartctl --all /dev/sdc
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.10.0-514.2.2.el7.x86_64] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
Smartctl open device: /dev/sdc failed: No such device
Como o disco não está mais online, há algum lugar em que ainda posso consultar informações sobre ele?
Atualizar
Grepped dmesg para sdc:
$dmesg | grep sdc
[ 12.074540] sd 0:0:2:0: [sdc] 5860533168 512-byte logical blocks: (3.00 TB/2.72 TiB)
[ 12.074542] sd 0:0:2:0: [sdc] 4096-byte physical blocks
[ 12.083407] sd 0:0:2:0: [sdc] Write Protect is off
[ 12.083410] sd 0:0:2:0: [sdc] Mode Sense: 7f 00 10 08
[ 12.084143] sd 0:0:2:0: [sdc] Write cache: enabled, read cache: enabled, supports DPO and FUA
[ 12.798801] sdc: sdc1 sdc9
[ 12.807266] sd 0:0:2:0: [sdc] Attached SCSI disk
[716178.562173] sd 0:0:2:0: [sdc] Synchronizing SCSI cache
[716178.562252] sd 0:0:2:0: [sdc] Synchronize Cache(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Em seguida, grepped para essas unidades no fdisk:
$fdisk -l 2>/dev/null | egrep -i '^disk /dev+.' | grep 3.00 | sort
Disk /dev/sda: 3000.6 GB, 3000592982016 bytes, 5860533168 sectors
Disk /dev/sdd: 3000.6 GB, 3000592982016 bytes, 5860533168 sectors
Disk /dev/sds: 3000.6 GB, 3000592982016 bytes, 5860533168 sectors
Eu só tenho três discos de 3 TB neste sistema e eles estão todos online. No entanto, o último é todo o caminho na parte inferior da lista do fdisk em / dev / sds. Se um disco for excluído e voltar a ficar on-line, ele será reatribuído com o mesmo id de desenvolvimento ou um novo? Esta pode ser a unidade.
Se suas unidades tiverem LEDs individuais, você poderá gerar alguma atividade de disco para acender os LEDs:
dd if=/dev/sdb of=/dev/null
E tente isso nos discos responsivos para encontrar o disco defeituoso pelo processo de eliminação.