问题现象

客户的一台HPE ProLiant BL460c Gen9刀片,通过PXE安装RHEL 6.8系统。板载网卡通过VC虚拟四个Ethernet网卡,使用其中的eth0做PXE引导。在引导过程中出现提示“You have multiple network devices on this system.Which would you like to install through?”导致引导过程无法自动进行。客户手动选择eth0后可以正常安装系统。

告警信息

“You have multiple network devices on this system.Which would you like to install through?”

原因分析

服务器存在多网卡时,因为Kickstart的启动菜单配置文件中没有指定网卡,导致安装中需要手动指定网卡。

解决办法

编辑/var/lib/tftpboot/pxelinux.cfg目录中的Kickstart启动菜单配置文件default,将下图红框中的命令修改为/append ks=nfs:192.168.1.20/ks.cfg initrd=initrd.img ksdevice=eth0/,指定选择网卡eth0。

建议与总结

Anaconda是Redhat、CentOS、Fedora的安装管理程式。Kickstart用于指导Anaconda如何来安装一个LINUX操作系统(Redhat、CentOS、Fedora)。由于存在 kickstart的指导, 所以Anaconda不需要人为的去干预,它可以自动完成安装操作系统。因此Linux在PXE引导过程中出现需要人为干预才能继续安装时,需要检查Kickstart文件。

案例信息

案例类型:经验案例
案例号:201801300001
创建时间:2018年1月30日
更新时间:2018年1月30日
发布时间:2018/1/30 21:39:40
文章密级:游客可见
有效期:长期有效
发布者:邵仁杰 [s62577]
点击次数:213
评论平均得分:0
关键词:PXE 网卡 Linux
产品线:x86刀片服务器
产品系列:HPE C-class刀片系统
产品版本:
故障类型:

常用操作
收藏