在CentOS 5 kickstart安装期间,多个RAID控制器加上SAN卷

好的,我试图在戴尔PowerEdge 2950上安装PERC6 / i RAID控制器,连同双LSI Logic / Symbios Logic SAS1068 Fusion-MPT SAS RAID控制器连接到两台Dell MD3000上,执行CentOS 5.5 PXE启动kickstart安装存储arrays。

这个问题是因为我想让操作系统安装在PERC RAID卷上,而不是安装在MD3000上,但是Anaconda正在拾取MD3000上的8个卷(每个卷4个卷),然后将内部RAID卷作为第9个卷(/开发/ SDI)。 我对kickstartconfiguration的所有组合和修改似乎没有任何影响。 我唯一的select是删除与SAS1068的SAN电缆连接并安装CentOS,然后重新连接SAN电缆,并重新configuration以挂载其目前被视为/ dev / sd [bi]的卷,而不是/ dev / sd [啊]。

这次我解决了这个问题,不得不开车进行物理pipe理,但是远程pipe理是很好的,这就是为什么我们的系统配备了基于IP的KVM和PXE启动构buildnetworking。 我耗尽了所有关于kickstart和CentOS安装的技巧和知识,无法解决这个问题,但能够导航所有其他人。

经过更新以包含使用失败的kickstart,基本回购在PXE启动APPEND选项中给出, method=http://internal.mirror.host/centos/5.5/os/x86_64

 install lang en_US.UTF-8 keyboard us network --bootproto dhcp --noipv6 --hostname centos firewall --disabled rootpw --iscrypted <encrypted passwd> text skipx authconfig --enableshadow --enablemd5 selinux --disabled timezone --utc UTC bootloader --location=mbr --driveorder=sda zerombr repo --name=updates --baseurl=http://internal.mirror.host/centos/5/updates/x86_64/ firstboot --disable services --disabled pcscd,hidd,bluetooth,pand,isdn,cups,avahi-daemon services --enabled sshd reboot ignoredisk --drives=sdb,sdc,sdd,sde,sdf,sdg,sdh,sdi,sdj,sdk,sdl,sdm clearpart --linux --drives=sda part / --fstype ext3 --size=5000 --asprimary --ondisk=sda part swap --size=8400 --ondisk=sda part /tmp --fstype ext3 --size=5000 --ondisk=sda part /opt --fstype ext3 --size=10000 --ondisk=sda part /home --fstype ext3 --size=5000 --ondisk=sda part /var --fstype ext3 --size=100 --grow --ondisk=sda %packages @base @core @system-tools @text-internet keyutils trousers fipscheck device-mapper-multipath audit 

只是想让你知道我如何解决这个问题

有一个选项,你可以指定在你的ksconfiguration调用:ignoredisk –drives = disk1,disk2,disk3等….

您指定的磁盘数量必须等于提供给服务器的LUN数量。在我的情况下,有四(4)个,因此我指定了ignoredisk –drives = sda,sdb,sdc,sde

您还必须在启动加载程序行中指定驱动器,告诉Anaconda安装启动加载程序的位置:

bootloader –location = mbr –driveorder = cciss / c0d0(在Compaq控制器的情况下)