Ошибка ключа кикстарта /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, чтобы убедиться, что этот хост сообщает об оптическом дисководе впереди дисководов.