Как я могу физически идентифицировать один диск в массиве RAID?

Загрузите и прочитайте об улучшенной теме Adwaita здесь: http://www.webupd8.org/2011/04/adwaita-improved-reduced-padding-for.html

16
задан 3 November 2010 в 04:42

80 ответов

lsscsi

$ lsscsi -l [0:0:0:0] disk ATA TOSHIBA THNS128G AGLA /dev/sda state=running queue_depth=1 scsi_level=6 type=0 device_blocked=0 timeout=30 [1:0:0:0] cd/dvd HL-DT-ST DVDRAM GT30N LT09 /dev/sr0 state=running queue_depth=1 scsi_level=6 type=5 device_blocked=0 timeout=30

, если диск не находится в состоянии, это довольно хороший знак. Таким образом, / proc / mdstat сообщит вам, какой член провалился. Предполагая, что у вас нет хорошей дисковой клетки, вам придется развернуть серийный номер, sg_inq должен помочь с этим.

Если у вас есть хорошая клетка для диска, вы должны иметь возможность включить диск-маяк, чтобы помочь идентифицировать неисправного участника.

http://www.mail-archive.com/linux-scsi@vger.kernel.org/msg07307.html

1
ответ дан 27 July 2018 в 01:41

С программным рейдом это обычная проблема. Аппаратные рейды, как правило, имеют функцию, которая позволяет вам мигать светодиодом, связанным с приводом, при условии, что ваше оборудование поддерживает это.

Но с программным RAID каждый диск имеет уникальные метаданные. Что вы можете прочитать с каждого диска с помощью команды mdadm -E /dev/sda1 для каждого диска в массиве, изменив устройства в соответствии с вашей средой. Поэтому, если у вас есть ситуация, когда диск дает вам проблемы и в настоящее время отключен. Я бы запускал это на каждом диске, который находится в сети, записывая младший номер для каждого диска. Затем, используя Live CD, который поддерживает MD, системный аварийный компакт-диск является хорошим, и только один диск за один раз подключен и запускает эту команду, чтобы найти виновника. Это, вероятно, не так прямо, как хотелось бы, но должно работать.

2
ответ дан 31 July 2018 в 10:40
  • 1
    Возможно, могут быть серийные номера, которые вы можете получить через Linux, которые также печатаются на физическом диске? – erjiang 3 November 2010 в 06:02

Это просто. Например, это вывод на моем ПК:

andrea@centurion:~$ cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md0 : active raid1 sdh1[1] sdg1[0] 312568576 blocks [2/2] [UU] unused devices: <none>

, поскольку вы можете видеть, что я / dev / sdh1 и / dev / sdg1 подключен в / dev / md0

0
ответ дан 31 July 2018 в 10:40
  • 1
    Правильно, но это ничего мне не говорит о том, где они физически находятся во внешнем корпусе. – Kees Cook 3 November 2010 в 05:33

Чтобы получить серийные коды всех жестких дисков:

lsblk -i -o kname,mountpoint,fstype,size,maj:min,name,state,rm,rota,ro,type,label,model,serial KNAME MOUNTPOINT FSTYPE SIZE MAJ:MIN NAME STATE RM ROTA RO TYPE LABEL MODEL SERIAL sda 3.7T 8:0 sda running 0 1 0 disk WDC WD4000F9YZ-0 WD-WCCXXX4 sda1 3.7T 8:1 `-sda1 0 1 0 part sdb /mnt/backup3 ext4 3.7T 8:16 sdb running 0 1 0 disk backup_netops WDC WD4000F9YZ-0 WD-WCCXXX1 sdc 3.7T 8:32 sdc running 0 1 0 disk WDC WD4000F9YZ-0 WD-WCCXXX3 sdc1 /mnt/backup2 ext4 3.7T 8:33 `-sdc1 0 1 0 part sdd 3.7T 8:48 sdd running 0 1 0 disk WDC WD4000F9YZ-0 WD-WCCXXX2 sdd1 /mnt/backup1 ext4 3.7T 8:49 `-sdd1 0 1 0 part
1
ответ дан 31 July 2018 в 10:40

Если у вас возникли проблемы с совпадением серийного номера накопителя или индикатора порта с пространственными местоположениями ваших дисков, вы можете запустить cat /dev/sdz >/dev/null (где sdz - неисправный диск) и найти диск по его светодиоду (или по уху, если вы не в шумной серверной комнате). Если диск даже не включится, этого должно быть достаточно, чтобы определить, какой из них он есть. Обязательно поместите видимую метку на диски в следующий раз.

5
ответ дан 31 July 2018 в 10:40
  • 1
    это чистый гений, поскольку он имеет побочный эффект, оставляя свет на твердом теле, в то время как все остальные мигают – HDave 13 December 2017 в 21:15

Информация, которую udisks дает (либо в командной строке, либо в утилите GNOME Disk Utility), содержит серийный номер диска. На дисках, которые у меня есть, серийный номер печатается на верхней стороне и на лицевой стороне (тот, что находится на другой стороне той, которая содержит разъемы), как номера, так и штрих-код. К сожалению, в большинстве случаев ПК невозможно прочитать эти сериальные файлы, не вытаскивая диск ...

Вы также можете найти серийные номера в /dev/disk/by-id/.

Поскольку ваш диск off-line, я предполагаю, что он не «видится» ядром в настоящее время? В этом случае вам может потребоваться исключить: вам нужен диск с серийным номером, который не указан ...

3
ответ дан 31 July 2018 в 10:40

Поскольку ваш массив не имеет SES-смартфонов, а индикатор активности диска напрямую не управляется, например. для этого вам нужна поддержка прошивки. Единственное, что вы можете сделать, это как можно больше входов / выходов, а затем использовать что-то вроде dd или sg_read для самих членов, чтобы выполнить шаблон чтения на диск, который создает однозначно идентифицируемый шаблон мигания, используя индикатор активности, маяк бедного человека, если хотите. Это действительно ваша единственная альтернатива, если только приведение массива не является вариантом.

Такая возможность обслуживания отличает внешние массивы хранения. Поскольку вы не планировали заранее, набирая серийные номера и их позиции, вы не можете выполнить простую разницу в настройках, чтобы идентифицировать неисправный диск. Это цена, которую вы платите за решение, которое вы использовали, независимо от того, понимаете вы это или нет, но эй, живите и учитесь.

0
ответ дан 31 July 2018 в 10:40

lsscsi

$ lsscsi -l [0:0:0:0] disk ATA TOSHIBA THNS128G AGLA /dev/sda state=running queue_depth=1 scsi_level=6 type=0 device_blocked=0 timeout=30 [1:0:0:0] cd/dvd HL-DT-ST DVDRAM GT30N LT09 /dev/sr0 state=running queue_depth=1 scsi_level=6 type=5 device_blocked=0 timeout=30

, если диск не находится в состоянии, это довольно хороший знак. Таким образом, / proc / mdstat сообщит вам, какой член провалился. Предполагая, что у вас нет хорошей дисковой клетки, вам придется развернуть серийный номер, sg_inq должен помочь с этим.

Если у вас есть хорошая клетка для диска, вы должны иметь возможность включить диск-маяк, чтобы помочь идентифицировать неисправного участника.

http://www.mail-archive.com/linux-scsi@vger.kernel.org/msg07307.html

1
ответ дан 31 July 2018 в 10:40

С программным рейдом это обычная проблема. Аппаратные рейды, как правило, имеют функцию, которая позволяет вам мигать светодиодом, связанным с приводом, при условии, что ваше оборудование поддерживает это.

Но с программным RAID каждый диск имеет уникальные метаданные. Что вы можете прочитать с каждого диска с помощью команды mdadm -E /dev/sda1 для каждого диска в массиве, изменив устройства в соответствии с вашей средой. Поэтому, если у вас есть ситуация, когда диск дает вам проблемы и в настоящее время отключен. Я бы запускал это на каждом диске, который находится в сети, записывая младший номер для каждого диска. Затем, используя Live CD, который поддерживает MD, системный аварийный компакт-диск является хорошим, и только один диск за один раз подключен и запускает эту команду, чтобы найти виновника. Это, вероятно, не так прямо, как хотелось бы, но должно работать.

2
ответ дан 31 July 2018 в 11:43
  • 1
    Возможно, могут быть серийные номера, которые вы можете получить через Linux, которые также печатаются на физическом диске? – erjiang 3 November 2010 в 06:02

Это просто. Например, это вывод на моем ПК:

andrea@centurion:~$ cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md0 : active raid1 sdh1[1] sdg1[0] 312568576 blocks [2/2] [UU] unused devices: <none>

, поскольку вы можете видеть, что я / dev / sdh1 и / dev / sdg1 подключен в / dev / md0

0
ответ дан 31 July 2018 в 11:43
  • 1
    Правильно, но это ничего мне не говорит о том, где они физически находятся во внешнем корпусе. – Kees Cook 3 November 2010 в 05:33

Чтобы получить серийные коды всех жестких дисков:

lsblk -i -o kname,mountpoint,fstype,size,maj:min,name,state,rm,rota,ro,type,label,model,serial KNAME MOUNTPOINT FSTYPE SIZE MAJ:MIN NAME STATE RM ROTA RO TYPE LABEL MODEL SERIAL sda 3.7T 8:0 sda running 0 1 0 disk WDC WD4000F9YZ-0 WD-WCCXXX4 sda1 3.7T 8:1 `-sda1 0 1 0 part sdb /mnt/backup3 ext4 3.7T 8:16 sdb running 0 1 0 disk backup_netops WDC WD4000F9YZ-0 WD-WCCXXX1 sdc 3.7T 8:32 sdc running 0 1 0 disk WDC WD4000F9YZ-0 WD-WCCXXX3 sdc1 /mnt/backup2 ext4 3.7T 8:33 `-sdc1 0 1 0 part sdd 3.7T 8:48 sdd running 0 1 0 disk WDC WD4000F9YZ-0 WD-WCCXXX2 sdd1 /mnt/backup1 ext4 3.7T 8:49 `-sdd1 0 1 0 part
1
ответ дан 31 July 2018 в 11:43

Если у вас возникли проблемы с совпадением серийного номера накопителя или индикатора порта с пространственными местоположениями ваших дисков, вы можете запустить cat /dev/sdz >/dev/null (где sdz - неисправный диск) и найти диск по его светодиоду (или по уху, если вы не в шумной серверной комнате). Если диск даже не включится, этого должно быть достаточно, чтобы определить, какой из них он есть. Обязательно поместите видимую метку на диски в следующий раз.

5
ответ дан 31 July 2018 в 11:43
  • 1
    это чистый гений, поскольку он имеет побочный эффект, оставляя свет на твердом теле, в то время как все остальные мигают – HDave 13 December 2017 в 21:15

Информация, которую udisks дает (либо в командной строке, либо в утилите GNOME Disk Utility), содержит серийный номер диска. На дисках, которые у меня есть, серийный номер печатается на верхней стороне и на лицевой стороне (тот, что находится на другой стороне той, которая содержит разъемы), как номера, так и штрих-код. К сожалению, в большинстве случаев ПК невозможно прочитать эти сериальные файлы, не вытаскивая диск ...

Вы также можете найти серийные номера в /dev/disk/by-id/.

Поскольку ваш диск off-line, я предполагаю, что он не «видится» ядром в настоящее время? В этом случае вам может потребоваться исключить: вам нужен диск с серийным номером, который не указан ...

3
ответ дан 31 July 2018 в 11:43

Поскольку ваш массив не имеет SES-смартфонов, а индикатор активности диска напрямую не управляется, например. для этого вам нужна поддержка прошивки. Единственное, что вы можете сделать, это как можно больше входов / выходов, а затем использовать что-то вроде dd или sg_read для самих членов, чтобы выполнить шаблон чтения на диск, который создает однозначно идентифицируемый шаблон мигания, используя индикатор активности, маяк бедного человека, если хотите. Это действительно ваша единственная альтернатива, если только приведение массива не является вариантом.

Такая возможность обслуживания отличает внешние массивы хранения. Поскольку вы не планировали заранее, набирая серийные номера и их позиции, вы не можете выполнить простую разницу в настройках, чтобы идентифицировать неисправный диск. Это цена, которую вы платите за решение, которое вы использовали, независимо от того, понимаете вы это или нет, но эй, живите и учитесь.

0
ответ дан 31 July 2018 в 11:43

lsscsi

$ lsscsi -l [0:0:0:0] disk ATA TOSHIBA THNS128G AGLA /dev/sda state=running queue_depth=1 scsi_level=6 type=0 device_blocked=0 timeout=30 [1:0:0:0] cd/dvd HL-DT-ST DVDRAM GT30N LT09 /dev/sr0 state=running queue_depth=1 scsi_level=6 type=5 device_blocked=0 timeout=30

, если диск не находится в состоянии, это довольно хороший знак. Таким образом, / proc / mdstat сообщит вам, какой член провалился. Предполагая, что у вас нет хорошей дисковой клетки, вам придется развернуть серийный номер, sg_inq должен помочь с этим.

Если у вас есть хорошая клетка для диска, вы должны иметь возможность включить диск-маяк, чтобы помочь идентифицировать неисправного участника.

http://www.mail-archive.com/linux-scsi@vger.kernel.org/msg07307.html

1
ответ дан 31 July 2018 в 11:43

С программным рейдом это обычная проблема. Аппаратные рейды, как правило, имеют функцию, которая позволяет вам мигать светодиодом, связанным с приводом, при условии, что ваше оборудование поддерживает это.

Но с программным RAID каждый диск имеет уникальные метаданные. Что вы можете прочитать с каждого диска с помощью команды mdadm -E /dev/sda1 для каждого диска в массиве, изменив устройства в соответствии с вашей средой. Поэтому, если у вас есть ситуация, когда диск дает вам проблемы и в настоящее время отключен. Я бы запускал это на каждом диске, который находится в сети, записывая младший номер для каждого диска. Затем, используя Live CD, который поддерживает MD, системный аварийный компакт-диск является хорошим, и только один диск за один раз подключен и запускает эту команду, чтобы найти виновника. Это, вероятно, не так прямо, как хотелось бы, но должно работать.

2
ответ дан 2 August 2018 в 04:20
  • 1
    Возможно, могут быть серийные номера, которые вы можете получить через Linux, которые также печатаются на физическом диске? – erjiang 3 November 2010 в 06:02

Это просто. Например, это вывод на моем ПК:

andrea@centurion:~$ cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md0 : active raid1 sdh1[1] sdg1[0] 312568576 blocks [2/2] [UU] unused devices: <none>

, поскольку вы можете видеть, что я / dev / sdh1 и / dev / sdg1 подключен в / dev / md0

0
ответ дан 2 August 2018 в 04:20
  • 1
    Правильно, но это ничего мне не говорит о том, где они физически находятся во внешнем корпусе. – Kees Cook 3 November 2010 в 05:33

Чтобы получить серийные коды всех жестких дисков:

lsblk -i -o kname,mountpoint,fstype,size,maj:min,name,state,rm,rota,ro,type,label,model,serial KNAME MOUNTPOINT FSTYPE SIZE MAJ:MIN NAME STATE RM ROTA RO TYPE LABEL MODEL SERIAL sda 3.7T 8:0 sda running 0 1 0 disk WDC WD4000F9YZ-0 WD-WCCXXX4 sda1 3.7T 8:1 `-sda1 0 1 0 part sdb /mnt/backup3 ext4 3.7T 8:16 sdb running 0 1 0 disk backup_netops WDC WD4000F9YZ-0 WD-WCCXXX1 sdc 3.7T 8:32 sdc running 0 1 0 disk WDC WD4000F9YZ-0 WD-WCCXXX3 sdc1 /mnt/backup2 ext4 3.7T 8:33 `-sdc1 0 1 0 part sdd 3.7T 8:48 sdd running 0 1 0 disk WDC WD4000F9YZ-0 WD-WCCXXX2 sdd1 /mnt/backup1 ext4 3.7T 8:49 `-sdd1 0 1 0 part
1
ответ дан 2 August 2018 в 04:20

Если у вас возникли проблемы с совпадением серийного номера накопителя или индикатора порта с пространственными местоположениями ваших дисков, вы можете запустить cat /dev/sdz >/dev/null (где sdz - неисправный диск) и найти диск по его светодиоду (или по уху, если вы не в шумной серверной комнате). Если диск даже не включится, этого должно быть достаточно, чтобы определить, какой из них он есть. Обязательно поместите видимую метку на диски в следующий раз.

5
ответ дан 2 August 2018 в 04:20
  • 1
    это чистый гений, поскольку он имеет побочный эффект, оставляя свет на твердом теле, в то время как все остальные мигают – HDave 13 December 2017 в 21:15

Информация, которую udisks дает (либо в командной строке, либо в утилите GNOME Disk Utility), содержит серийный номер диска. На дисках, которые у меня есть, серийный номер печатается на верхней стороне и на лицевой стороне (тот, что находится на другой стороне той, которая содержит разъемы), как номера, так и штрих-код. К сожалению, в большинстве случаев ПК невозможно прочитать эти сериальные файлы, не вытаскивая диск ...

Вы также можете найти серийные номера в /dev/disk/by-id/.

Поскольку ваш диск off-line, я предполагаю, что он не «видится» ядром в настоящее время? В этом случае вам может потребоваться исключить: вам нужен диск с серийным номером, который не указан ...

3
ответ дан 2 August 2018 в 04:20

Поскольку ваш массив не имеет SES-смартфонов, а индикатор активности диска напрямую не управляется, например. для этого вам нужна поддержка прошивки. Единственное, что вы можете сделать, это как можно больше входов / выходов, а затем использовать что-то вроде dd или sg_read для самих членов, чтобы выполнить шаблон чтения на диск, который создает однозначно идентифицируемый шаблон мигания, используя индикатор активности, маяк бедного человека, если хотите. Это действительно ваша единственная альтернатива, если только приведение массива не является вариантом.

Такая возможность обслуживания отличает внешние массивы хранения. Поскольку вы не планировали заранее, набирая серийные номера и их позиции, вы не можете выполнить простую разницу в настройках, чтобы идентифицировать неисправный диск. Это цена, которую вы платите за решение, которое вы использовали, независимо от того, понимаете вы это или нет, но эй, живите и учитесь.

0
ответ дан 2 August 2018 в 04:20

lsscsi

$ lsscsi -l [0:0:0:0] disk ATA TOSHIBA THNS128G AGLA /dev/sda state=running queue_depth=1 scsi_level=6 type=0 device_blocked=0 timeout=30 [1:0:0:0] cd/dvd HL-DT-ST DVDRAM GT30N LT09 /dev/sr0 state=running queue_depth=1 scsi_level=6 type=5 device_blocked=0 timeout=30

, если диск не находится в состоянии, это довольно хороший знак. Таким образом, / proc / mdstat сообщит вам, какой член провалился. Предполагая, что у вас нет хорошей дисковой клетки, вам придется развернуть серийный номер, sg_inq должен помочь с этим.

Если у вас есть хорошая клетка для диска, вы должны иметь возможность включить диск-маяк, чтобы помочь идентифицировать неисправного участника.

http://www.mail-archive.com/linux-scsi@vger.kernel.org/msg07307.html

1
ответ дан 2 August 2018 в 04:20

lsscsi

 $ lsscsi -l [0: 0: 0: 0] диск ATA TOSHIBA THNS128G AGLA / dev / sda state = running queue_depth = 1 scsi_level = 6 type = 0 device_blocked = 0 timeout =  30 [1: 0: 0: 0] cd / dvd HL-DT-ST DVDRAM GT30N LT09 / dev / sr0 state = running queue_depth = 1 scsi_level = 6 type = 5 device_blocked = 0 timeout = 30 

если диск не работает в состоянии, это довольно хороший знак. Таким образом, / proc / mdstat сообщит вам, какой член провалился. Предполагая, что у вас нет хорошей дисковой клетки, вам придется развернуть серийный номер, sg_inq должен помочь с этим.

Если у вас действительно хорошая клетка для диска, вы должны иметь возможность включить (маяк), чтобы помочь идентифицировать неисправного участника.

http://www.mail-archive.com/linux-scsi@vger.kernel.org/msg07307.html

1
ответ дан 6 August 2018 в 04:25

Поскольку ваш массив не имеет SES-смартфонов, а светодиод активности диска напрямую не управляется, например. для этого вам нужна поддержка прошивки. Единственное, что вы можете сделать, это как можно более уверенно использовать I / O, а затем использовать для своих членов что-то вроде dd или sg_read , чтобы перейти к шаблону чтения диск, который создает однозначно идентифицируемый шаблон мигания, используя светодиод активности, маяк бедного человека, если хотите. Это действительно ваша единственная альтернатива, если только приведение массива не является вариантом.

Этот тип удобства обслуживания отличает внешние массивы хранения. Поскольку вы не планировали заранее, набирая серийные номера и их позиции, вы не можете выполнить простую разницу в настройках, чтобы идентифицировать неисправный диск. Это цена, которую вы платите за решение, которое вы использовали, независимо от того, понимаете вы это или нет, но эй, живите и учитесь.

0
ответ дан 6 August 2018 в 04:25

Информация, которую дает udisks (либо в командной строке, либо в утилите GNOME Disk Utility ), содержит серийный номер диска. На дисках, которые у меня есть, серийный номер печатается на верхней стороне и на лицевой стороне (тот, что находится на другой стороне той, которая содержит разъемы), как номера, так и штрих-код. К сожалению, в большинстве случаев ПК невозможно прочитать эти сериальные файлы, не вытаскивая диск ...

Вы также можете найти серийные номера в / dev / disk / by-id / .

Как ваш диск отключен, я предполагаю, что он не «видится» ядром в настоящее время? В этом случае вам может потребоваться исключение: вам нужен диск с серийным номером, который не указан ...

3
ответ дан 6 August 2018 в 04:25

Если у вас возникли проблемы с совпадением серийного номера или индикатора порта с пространственными местоположениями ваших дисков, вы можете запустить cat / dev / sdz & gt; / dev / null (где sdz [ ! d1] - это неисправный накопитель) и найдите диск с помощью светодиода (или ухом, если вы не находитесь в шумной серверной комнате). Если диск даже не включится, этого должно быть достаточно, чтобы определить, какой из них он есть. Обязательно поместите видимую метку на диски в следующий раз.

5
ответ дан 6 August 2018 в 04:25

Для запуска серийных кодов всех жестких дисков:

  lsblk -i -o kname, mountpoint, fstype, size, maj: min, name, state, rm, rota, ro,  тип, метка, модель, серийный KNAME MOUNTPOINT FSTYPE SIZE MAJ: MIN NAME STATE RM ROTA RO TYPE LABEL MODEL SERIAL sda 3.7T 8: 0 sda running 0 1 0 диск WDC WD4000F9YZ-0 WD-WCCXXX4 sda1 3.7T 8: 1 `-  sda1 0 1 0 часть sdb / mnt / backup3 ext4 3.7T 8:16 sdb running 0 1 0 disk backup_netops WDC WD4000F9YZ-0 WD-WCCXXX1 sdc 3.7T 8:32 sdc running 0 1 0 диск WDC WD4000F9YZ-0 WD-WCCXXX3 sdc1  / mnt / backup2 ext4 3.7T 8:33 `-sdc1 0 1 0 часть sdd 3.7T 8:48 sdd running 0 1 0 диск WDC WD4000F9YZ-0 WD-WCCXXX2 sdd1 / mnt / backup1 ext4 3.7T 8:49` -sdd1  0 1 0 часть  
1
ответ дан 6 August 2018 в 04:25

Это просто. Это, например, выход на моем ПК:

  andrea @ centurion: ~ $ cat / proc / mdstat Личности: [linear] [multipath] [raid0] [raid1] [raid6] [raid5  ] [raid4] [raid10] md0: active raid1 sdh1 [1] sdg1 [0] 312568576 блоки [2/2] [UU] неиспользуемые устройства: & lt; none & gt;   

, как вы можете видеть, у меня есть / dev / sdh1 и / dev / sdg1, соединенные в / dev / md0

0
ответ дан 6 August 2018 в 04:25

С программным рейдом это обычная проблема. Аппаратные рейды, как правило, имеют функцию, которая позволяет вам мигать светодиодом, связанным с приводом, при условии, что ваше оборудование поддерживает это.

Но с программным RAID каждый диск имеет уникальные метаданные. Что вы можете прочитать с каждого диска, используя команду mdadm -E / dev / sda1 для каждого диска в массиве, изменяя устройства в соответствии с вашей средой. Поэтому, если у вас есть ситуация, когда диск дает вам проблемы и в настоящее время отключен. Я бы запускал это на каждом диске, который находится в сети, записывая младший номер для каждого диска. Затем, используя Live CD, который поддерживает MD, системный аварийный компакт-диск является хорошим, и только один диск за один раз подключен и запускает эту команду, чтобы найти виновника. Это, вероятно, не так прямо, как хотелось бы, но должно работать.

2
ответ дан 6 August 2018 в 04:25

lsscsi

 $ lsscsi -l [0: 0: 0: 0] диск ATA TOSHIBA THNS128G AGLA / dev / sda state = running queue_depth = 1 scsi_level = 6 type = 0 device_blocked = 0 timeout =  30 [1: 0: 0: 0] cd / dvd HL-DT-ST DVDRAM GT30N LT09 / dev / sr0 state = running queue_depth = 1 scsi_level = 6 type = 5 device_blocked = 0 timeout = 30 

если диск не работает в состоянии, это довольно хороший знак. Таким образом, / proc / mdstat сообщит вам, какой член провалился. Предполагая, что у вас нет хорошей дисковой клетки, вам придется развернуть серийный номер, sg_inq должен помочь с этим.

Если у вас действительно хорошая клетка для диска, вы должны иметь возможность включить (маяк), чтобы помочь идентифицировать неисправного участника.

http://www.mail-archive.com/linux-scsi@vger.kernel.org/msg07307.html

1
ответ дан 7 August 2018 в 22:31

Другие вопросы по тегам:

Похожие вопросы: