cobbler 无人值守安装出现 PXE-E32:TFTP OPen timeout的解决办法
用cobber pxe 安装系统的时候 出现 PXE-E32:TFTP OPen timeout
查找PXE启动芯片出错代码表,是说tftp没有运行
PXE-E32:TFTP open timeout TFTP"Open"请求没有应答,验证TFTP服务是否正在运行。
重启xinetd服务,并确定端口以内监听,还是有这个问题
[root@localhost /]# service xinetd restart
停止 xinetd: [确定]
启动 xinetd: [确定]
[root@localhost /]#
[root@localhost /]# netstat -anltup | grep :69
udp 0 0 0.0.0.0:69 0.0.0.0:* 25641/xinetd
[root@localhost /]#
尝试关闭防火墙,原来防火墙真的没关,看来是防火墙阻止了tftp的连接。接着查看selinux的状态。selinux以禁用。
[root@localhost /]# service iptables stop
清除防火墙规则: [确定]
把 chains 设置为 ACCEPT 策略:filter [确定]
正在卸载 Iiptables 模块: [确定]
[root@localhost /]#
[root@localhost /]#
[root@localhost /]# geten
getenforce getent
[root@localhost /]# getenforce
Disabled
[root@localhost /]#
接着尝试在此进行无人值守安装!OK!
如果出现 PXE-E32:TFTP OPen timeout的错误信息,有可能是没有关闭防火墙和禁用selinux
关闭防火墙直接用:#service iptables stop
临时关闭selinux:# setenforce 0
也可以编辑
# vim /etc/selinux/config
SELINUX=disabled
重启生效
附一份“PXE启动芯片出错代码表、初始化/引导/载入Bootstrap错误代码”。网上找的
PXE-E00:Could not find enough free base memory.
PXE主代码和UNDI运行