Клиент связался со мной по поводу этой системы, с которой у него проблемы.
Когда система загружается, я могу нажать ALT + 3, чтобы войти в BIOS 3ware, и он показывает, что диски доступны в экспортируемом модуле.
Как только система загружается в CentOS, она не видит контроллер 3ware на / dev / sdb, где он был раньше.
lspci показывает контроллер 3ware неизвестного типа.
'fdisk -l' ничего не показывает на / dev / sdb
Никто ничего не сделал с аппаратным или программным обеспечением этой системы, она просто просидела 5 или 6 лет в офисе клиента, пока однажды они не смогли получить доступ к своему контенту в рейде.
Судя по симптомам, драйверы потерялись или повреждены, или, может быть, контроллер вышел из строя каким-то незначительным образом?
Интересно, как я могу устранить неполадки или как лучше всего вернуть свои данные?
Следует ли мне перенести рейд на новую систему или есть способ вернуть драйверы 3ware в ядро, или что-то еще пошло не так?
Попробуйте переустановить контроллер, но я думаю, что проблема должна быть в одной из следующих:
1) ПО / драйверы / ОС
2) серверная плата
3) карта рейд-контроллера
Чтобы проверить это, сделайте следующее
1) Загрузитесь с live CD или установочного компакт-диска, чтобы увидеть, обнаружен ли рейд. Если это так, отремонтируйте или переустановите ОС.
2) переместите контроллер и диски на другую заведомо исправную материнскую плату
2b) может быть, сначала попробуйте другой слот PCI в той же системе?
3) заменить контроллер на такой же
Как сказал Дэвид в комментариях, это займет много времени. Восстановление данных не гарантируется, и хорошее резервное копирование было бы гораздо более экономичным решением.