Назад | Перейти на главную страницу

После обновления yum физические диски sda и sdb меняются местами, а sdc отсутствует

yum update установил ядро ​​2.6.32-504.8.1-el6.x86_64 и был правильно установлен в / dev / sdb1 / boot (ext3).

Физические диски на машине (с метками ожидаемого / нормального / предыдущего устройства):

 /dev/sdb1,   ext3, 70 MB
 /dev/sda has three:
      sda1    ext3, 42 MB
      sda2    ext4, VolGroup00, 1TB LVM
      sda3    unallocated, 7 MB
 /dev/sdc1,     ext3  2 TB

/ etc / fstab выглядит так:

/dev/mapper/VolGroup00-root    /      ext4
/dev/sdb1                      /boot  ext3
/dev/sdc1                      /data  ext3

Теперь к описанию проблемы:

После перезагрузки sda становится sdb, sdb становится sda, а sdc становится MIA (cfdisk, fdisk и gparted сообщают об отсутствии такого устройства). Излишне говорить, что никаких дополнительных устройств я не отключал.

Может кто-нибудь высказать предположение о том, что произошло? Это поведение, которое я ожидал после перемещения кабелей привода или подключения нового устройства.

Я предполагаю, что произошел сбой диска sdc (поскольку он не отображается в dmesg), однако, поскольку он находится после, а также sda и sdb, почему эти два диска должны быть переупорядочены?

Дополнительные сведения / предыстория: Dell R2970, CentOS 5, последняя перезагрузка ~ 19 марта, совершенно нормально, не уверен, обновлялось ли тогда ядро, но, вероятно, это единственная причина, по которой эта машина должна была перезагружаться.

Найдите udev в /etc/udev/rules.d/ или похожем месте. Они содержат статические правила для ваших устройств, которые были распознаны и сохранены (диски, сеть и т. Д.). В некоторых ОС (или дистрибутивах) этой функции нет.

В редких случаях, например, при изменении структуры udev или файловой структуры, информация может быть сброшена. И у вас будет беспорядок с приводами.

НЕ полагайтесь на имена / dev / sd *. Никогда не в серверной среде.

Всегда ДЕЙСТВИТЕЛЬНО полагайтесь на / dev / disk / by-uuid / names, потому что они не меняются. Измените любые ссылки (при загрузке, запуске ядра и т. Д.) На UUID.

Действия: переустановить загрузчик, обновить конфиги, обновить initrd.