Kickstart键错误/ dev / sda

我正在尝试使用Kickstart文件来调配具有8个SDD(0-7)的Thinkmate服务器。 我正在使用的kickstart文件是我们成功在整个环境中使用的一个稍微编辑的版本。 我做的唯一的改变是只分割前两个驱动器,并且由于服务器将要运行的软件的要求而将其他驱动器留作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 

我运行kickstart安装时出现以下错误(为简洁起见而被截断):

python13.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 /

我谷歌search,我发现的第一件事情表明,它可能是光盘驱动器使用/ dev / sda。 我通过BIOS看,发现没有办法来validation。 有没有办法告诉设备有什么标签(即实际的SDD开始)? 如果没有,有没有办法告诉Kickstart寻找第一个实际可用磁盘,并从那里去?

谢谢。

在“ RHEL5安装指南”第31.4节“Kickstart选项”中, – --driveorder驱动器开关应该列出系统BIOS报告的驱动器顺序。 尝试与BIOS进行交叉检查,以确定该主机是否可以在磁盘驱动器之前报告光驱。