Назад | Перейти на главную страницу

Ошибка ключа кикстарта / 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

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

отчет об исключениях anaconda 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 и не нашел возможности проверить это. Есть ли способ узнать, какой ярлык имеют устройства (т.е. где начинается фактический SDD)? Если нет, есть ли способ сказать Kickstart, что нужно искать первый реально используемый диск и переходить оттуда?

Спасибо.

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