У нас есть сервер, который выводился из эксплуатации, и считалось, что все данные и службы были перенесены в новые системы. Инструкции для нашего техника заключались в том, чтобы удалить диски и подготовить систему к переработке. Незадолго до того, как это было сделано, было обнаружено, что один из виртуальных экземпляров, размещенных в этой системе, не был правильно перенесен, и теперь нам нужно снова запустить сервер. Эта система была построена предыдущим специалистом, который плохо документировал систему, и поэтому у нас осталось мало информации для продолжения, кроме ОС HOST, это некая форма гипервизора Ubuntu, а гости находятся в отдельных разделах, управляемых хостом. в конфигурации программного RAID. - Имеется 10 дисков SATA… мы не знаем первоначального заказа, так как систему планировали списать.
Вопрос: Можем ли мы просто подключить диски и надеяться, что они загрузятся? Нужно ли нам искать диск с установленной на нем ОС?
Если каждый заголовок SATA, к которому вы подключаете свои диски, является допустимым источником загрузки в BIOS, вы должны иметь возможность просто подключить диски и загрузиться, BIOS найдет загрузочный диск, а ОС должна иметь возможность повторно собрать RAID на другие диски. Если вы используете карты RAID или что-то, что не является программным RAID исключительно на базе ОС, вам может не повезти с возвращением RAID, но он все равно должен найти загрузочный диск.
Если RAID md
программный RAID, то RAID должен автоматически собираться заново независимо от порядка дисков.
Сложная часть может заключаться в том, чтобы в первую очередь загрузить систему. Было бы возможно (но не очень хорошая идея) иметь 10 различных конфигураций загрузчика на этих 10 дисках, вызывающих загрузку разных систем в зависимости от того, какой диск идет первым.
Если /boot
реплицируется как RAID 1 на все диски, с которых обычно можно загрузиться. Если этого не сделать, может возникнуть риск того, что некоторые из дисков содержат загрузчик со старыми ядрами, которые не будут работать с текущей установкой.