Ошибка ключа кикстарта /dev/sda

Я пытаюсь использовать файл Kickstart для подготовки сервера Thinkmate с 8 SDD (0-7). Файл кикстарта, который я использую, является слегка отредактированной версией, которую мы успешно используем во всей нашей среде. Единственное изменение, которое я сделал, состояло в том, чтобы разделить только первые два диска и оставить остальные как jbod из-за требований программного обеспечения, на котором будет работать сервер. Соответствующий раздел файла ks выглядит так:

bootloader --location=mbr --driveorder=sda,sdb,sdc,sdd,sde,sdf,sdg,sdh --append=" rhgb crashkernel=auto quiet"

clearpart --all --initlabel
### sliceing up the disk
part raid.0011    --size=500      --asprimary     --ondrive=sda
part raid.0012    --size=1        --grow          --ondrive=sda
part raid.0021    --size=500      --asprimary     --ondrive=sdb
part raid.0022    --size=1        --grow          --ondrive=sdb

# Paring up the disks RAID 1
raid /boot      --fstype ext4   --device md0 --level=RAID1 raid.0011 raid.0021
# Create the Vitual disks
raid pv.00      --fstype ext4   --device md1 --level=RAID1 raid.0012 raid.0022 

# adding LVM's to the mirrors
volgroup root_VG --pesize=4096 pv.00

logvol swap     --fstype swap --name=swap_LV    --vgname=root_VG        --size=16384
logvol /        --fstype ext4 --name=root_LV    --vgname=root_VG        --size=20480
#logvol /var     --fstype ext4 --name=var_LV     --vgname=root_VG        --size=12288

#Data Volume
logvol /opt     --fstype ext4 --name=opt_LV     --vgname=root_VG        --size=1        --grow

Я получаю следующую ошибку при запуске установки кикстарта (для краткости усечена):

Анаконда 13.21.149 отчет об исключении

Traceback (most recent call first):
File
"/usr/lib/anaconda/storage/partitioning.py", line 1033, in allocatePartitions
disklabel = disklabels[_disk.path]....

Это продолжается, ссылаясь на partitioning.py, dispatch.py ​​и text.py, с окончательным сообщением

KeyError: '/deb/sda/

Я погуглил, и первое, что я обнаружил, указало, что, возможно, /dev/sda используется оптическим приводом. Я просмотрел BIOS и не нашел способа это проверить. Есть ли способ узнать, какую метку имеют устройства (то есть, где начинается фактический sdds)? Если нет, есть ли способ попросить Kickstart найти первый реально используемый диск и перейти оттуда?

Благодарю.

1 ответ

В Руководстве по установке RHEL5, раздел 31.4 Опции кикстарта, --driveorder Коммутатор должен обрисовать в общих чертах порядок дисков, указанный в BIOS вашей системы. Попробуйте выполнить перекрестную проверку BIOS, чтобы убедиться, что этот хост сообщает об оптическом дисководе впереди дисководов.

Другие вопросы по тегам