多网卡服务器pxe网络自动安装CentOS

PXE网络自动安装已经不是什么新鲜的东西了。下面将会总结PXE网络安装Linux(主要是基于CentOS) 的几项注意点。 1.实验和现实确实是两码事,CentOS6.1以上版本利用PXE方式自动安装多网卡服务器不做对应的ksdevice处理会出现如下错误: iBFT doesn't couldn't provide valid NIC MAC address 这种情况是指在多网卡服务器启动pxe自动安装后,仍然需要手动选择对应的DHCP服务器分配IP地址的网卡才能继续进行下一步自动安装。 对于这种情况,解决方法有:在isolinux.cfg(网络自动安装为 ../pxelinux.cfg/default)配置文件中的 append 字段指定 ksdevice 设备。 eg: append initrd=initrd.img ks=http://192.168.221.1:8080/ks/ks65.cfg selinux=0 ksdevice=eth0 ksdevice的值可以是:eth0/em1 这里的eth0和em1指的是服务器第一块网卡设备。同时可是用 ksdevice=link 表示接了网线的那块网卡设备 2.关于pxe服务环境问题,我想,pxe网络安装大部分都是搭建在Linux平台的吧。我这里是基于CentOS6.3平台搭建的。用的都是CentOS6.5 x64 的vmlinuz 和 initrd.img 文件。PXE :CentOS6.3 + httpd+tftp+dhcpd 。iptables已经开放了tcp8080端口(httpd)用,和udp 67、69端口。这个环境是完全没有问题的,tftpd安装好指定了跟目录路径启动了就可以使用了。但一直get不了文件下来。原因大部分都是Linux中的selinux在作怪,要禁用selinux。直接setenforce 0 或者修改配置文件SELINUX=enforcing -----> SELINUX=disabled 3.ks.cfg配置文件,这里就不做具体说明了。里面涉及到的东西非常多。下面归纳为几点: 1.)安装路径----cdrom http nfs ftp 2.)分区-----清除磁盘mbr、指定磁盘sda、sdb、(可选) 3.)post脚本----安装后执行的脚本。如图:

ks_cfg

上一篇Previous

别说一个月都没更新

下一篇Next

爱在记忆中的猪脚

8 条评论添加评论

目前还没有遇到这个问题,目前就简单的VPS搭建够用了。

回复取消回复

又加了新的东西了啊,不错的哦

回复取消回复
@wordpressnot

想搞个tab评论页面的。但不知道怎么整啊!

回复取消回复

我还以为是从安装系统开始讲起呢。

回复取消回复
@PHP二次开发

网上一堆关于这些的。说了等于没说。上面是可能遇到的问题。主要是针对于多网卡而已哈。

回复取消回复

博主好厲害,看不懂 :(

回复取消回复
@超級efly

he...这就是最忽悠的评论吧?

回复取消回复