我使用Kickstart来构build大部分一致且可重复的虚拟机。
但是,当我构build100多台机器时,很多时候它们会在安装过程中卡住,需要使用CTRL-Alt-Ins才能启动,有什么方法可以让它们自动重试? 如果我需要去查找那些被卡住并重新启动它,它完全违背了使用自动化的目的。
安装文件通过apache2(明文)反向代理到内部/本地镜像(https /内部证书)。
从你的截图看来,你正在被发送到dracut紧急shell。 如果你想避免这种情况,只要在遇到严重问题时重启系统,只需将rd.shell=0 rd.emergency=reboot到内核命令行。
将这些行添加到位于pxelinux.cfg文件夹中的kickstartconfiguration中。
LABEL centos7_x64_default MENU LABEL Default CentOS 7 X64 KERNEL /netboot/vmlinuz APPEND initrd=/netboot/initrd.img inst.ks=http://192.168.10.10/default.cfg inst.gpt rd.shell=0 rd.emergency=reboot