Следующая проблема. У меня есть много Суперблейдов с LSI MegaRAID SAS 9240-4i карты. Одна карта на сервер. Все они используют последнее встроенное микропрограммное обеспечение (20.13.1-0176) с этой записи (согласно веб-сайту LSI).
Здесь одна демонстрационная конфигурация одного из тех, которые загружаются (верхние строки от megacli -AdpAllInfo -aALL
).
Versions
================
Product Name : LSI MegaRAID SAS 9240-4i
Serial No : SP10195095
FW Package Build: 20.13.1-0176
Mfg. Data
================
Mfg. Date : 01/12/11
Rework Date : 00/00/00
Revision No : 03A
Battery FRU : N/A
Image Versions in Flash:
================
BIOS Version : 4.38.02.0_4.16.08.00_0x06060900
Preboot CLI Version: 03.02-020:#%00009
WebBIOS Version : 4.0-60-e_49-Rel
NVDATA Version : 3.09.03-0056
FW Version : 2.130.404-3067
Boot Block Version : 2.02.00.00-0001
Все те, о которых я спрашиваю, не сообщают ни о какой проблеме и утверждают массива находиться в хорошем состоянии здоровья. Два из них выполняют проверку непротиворечивости в данный момент, но в целом пять из десять не загружаются от жесткого диска.
BIOS установлен на "оптимальные значения по умолчанию". Я изменил приоритет загрузки для добавления CD-ROM для тех, которые не загружались самостоятельно.
Все системы могут быть загружены прекрасное использование CD-ROM (Ubuntu 14.04.1 amd64). Однако только пять из десять загружаются от (виртуальный, т.е. RAID) жесткий диск после того, как MegaRAID BIOS закончился.
Остаток от них застревает после экранных пробелов прямо после того, как MegaRAID BIOS показывает свою статистику и подсказку для WebBIOS и т.д. Это только показывает (немигающий) курсор и не продолжается. Я ожидал в течение действительно долгого времени для наблюдения сообщения об ошибке BIOS о пропавших без вести жесткого диска или подобный, но ничто. Если я вставляю CD и говорю диспетчеру начальной загрузки там загружаться от первого жесткого диска, те же признаки появляются.
Мое инстинктивное чувство состоит в том, что что-то неправильно с загрузочным сектором, диспетчером начальной загрузки или подобно. Но в основном невозможно подтвердить.
Когда я пытаюсь использовать grub-setup
(с загруженного живого CD), я добираюсь:
grub-setup: warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!.
grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
grub-setup: error: will not proceed with blocklists.
Конечно, GRUB является пятном на. Это - диск GPT, потому что это - 5,4 ТБ. Однако некоторые из них загружаются прекрасный, в то время как другие не делают. Они должны для всех практических целей быть (и вести себя) идентичный, все же.
Установка раздела похожа на это:
# parted /dev/sda print
Model: LSI MR9240-4i (scsi)
Disk /dev/sda: 5997GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 1024MB 1023MB ext4 boot
2 1024MB 25.6GB 24.6GB ext4 msftdata
3 25.6GB 50.2GB 24.6GB linux-swap(v1)
4 50.2GB 74.8GB 24.6GB ext4 msftdata
5 74.8GB 5997GB 5922GB ext4 msftdata
В отличие от некоторых других серверов я справляюсь, это не имеет "раздела" начальной загрузки BIOS. Не уверенный это имеет значение в этом случае - но снова, имело бы значение, почему другие загружаются (да, у них есть то же самое расположение, как все они были настроены с предварительно отобранным установочным CD).
Любые идеи:
Остальные застревают после очистки экрана сразу после того, как MegaRAID BIOS покажет свою статистику, приглашение на WebBIOS и т.д. Он показывает только (не мигающий) курсор и не продолжает работу. Я очень долго ждал сообщения об ошибке в BIOS о пропавшем жестком диске или подобном, но ничего. Если я вставлю CD и скажу менеджеру загрузки, чтобы он загрузился с первого жесткого диска, то появятся те же самые симптомы.
Я видел что-то похожее на каком-нибудь лезвие Supermicro microcloud blade. Для исправления этого,
, чтобы обнаружить несоответствующее устройство
. Intel Netbios boot
загружался перед устройством PCI.Я уверен, что проблема заключается в устаревшей карте LSI SAS 9240-4i, если у вас есть бюджет для перехода на другую модель, например 9260, это решит вашу проблему.
Надеюсь, это поможет.
.