У меня совершенно новая установка Rocks Cluster OS 7.0 (на основе CentOS), и я пытаюсь протестировать-установить несколько узлов. В системе все в порядке, но когда я пытаюсь установить новый узел с insert-ethers
Я получаю эту ошибку на узле (она отображается только в течение нескольких миллисекунд до перезагрузки): Извините, что ошибка является изображением, но это другой физический экран, и я не могу скопировать и вставить ошибку
Экраны вставки эфиров говорят мне, что узел еще не запустился, но узел продолжает выдавать эту ошибку и перезапускаться. С другой стороны, начальный экран PXE сообщает, что vmlinuz и initrd загружены успешно.
Любой намек на то, что может происходить, приветствуется.
Спецификации узлов здесь:
РЕДАКТИРОВАТЬ Я тестировал установку на другом, более старом оборудовании, и он работает нормально, поэтому должна быть какая-то несовместимость между ядром и оборудованием узла.
uname -r
вывод: 3.10.0-693.5.2.el7.x86_64
Ядру не удается распаковать файл initrd, сжатый xz, из памяти.
Я вижу три возможных причины неудачи:
initrd поврежден (маловероятно)
Память на узле плохая (либо плохой модуль памяти, либо неправильные настройки в BIOS, то есть неправильные параметры синхронизации, запускающие модуль вне его характеристик)
У ядра есть проблемы с xz-распаковкой initrd. Функция статически скомпилирована в ядро, но в ней есть ошибки / работает не так, как ожидалось.
Я бы попробовал следующее:
Попробуйте xz-распаковать initrd, чтобы увидеть, не поврежден ли он (нет необходимости восстанавливать полный архив)
# copy initrd to /tmp and add suffix ".xz" if missing, adjust path accordingly
cp /boot/initrd.img /tmp/initrd.img.xz
# unpack
xz -d /tmp/initrd.img.xz
Проверьте настройки памяти BIOS на узле, включите расширенную проверку памяти, если опция доступна. Запустите полный memtest. Я не знаком с Rocks, но вот инструкция, как запустить Memtest86 от него.
Попробуйте загрузить узел из несжатого initrd из шага 1. и / или используйте другой алгоритм сжатия (gzip, bzip2, ...). Обратите внимание, что ядро должно поддерживать другие режимы сжатия.