第1章 安装配置问题总结
1.1 DHCP常见问题
1.1.1 No DHCP or proxyDHCP offers were received
【问题现象】:
【原因分析】:
网卡所在的网段内找不到DHCP服务器
【解决方法】:
检查DHCP服务器相关配置、服务问题:
vim /etc/dhcp/dhcpd.conf # 配置文件 /etc/init.d/dhcpd status # 服务状态
1.1.2 operating system not found
【问题现象】:
【原因分析】:
在磁盘,光驱,U盘,网卡都找不到操作系统,所以提示操作系统找不到。
【解决方法】:
使用什么方式安装的系统,就检查安装系统方式中存在的问题。
1.2 TFTP常见问题
1.2.1 TFTP open timeout
【问题现象】:
【原因分析】:
TFTP连接超时,可能的原因:
- dhcp中配置的TFTP服务器地址不正确
- TFTP没正确安装,或者没有启动
- 网络不通
- 防火墙或selinux阻止访问
【解决方法】:
根据原因分析检查相关配置情况。
1.2.2 File not found
【问题现象】:
【原因分析】:
在TFTP工作目录/var/lib/tftpboot/下没有找到/pxelinux.0文件。
【解决方法】:
yum -y install syslinux cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
1.2.3 unable to locate configuration file
【问题现象】:
【原因分析】:
找不到配置文件。
【解决方法】:
mkdir -p /var/lib/tftpboot/pxelinux.cfg cp /var/www/html/CentOS6.9/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
1.3 HTTP常见问题
1.3.1 Could not reliably determine the server's fully qualified domain name
【问题现象】:
[root@test html]# service httpd restart Stopping httpd: [ OK ] Starting httpd: httpd: apr_sockaddr_info_get() failed for test.Leon httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName [ OK ]
【原因分析】:
Apache配置文件中没有定义全格式的域名。
【解决方法】:
[root@m01 ~]# vim /etc/httpd/conf/httpd.conf 277 ServerName 127.0.0.1:80
1.4 自动安装的问题
1.4.1 需要手动选择网卡
【问题现象】:
【原因分析】:
服务器有多块网卡 ,如果没做配置时需要手动选择。
【解决方法】:
配置default文件时指定网卡:
vim /var/lib/tftpboot/pxelinux.cfg/defaultdefault ks prompt 0 label ks kernel vmlinuz append initrd=initrd.img ks=http://172.16.1.61/ks_config/CentOS-6.9-ks.cfg ksdevice=eth1
1.4.2 Unable to retrieve http://XXX/images/install.img
【问题现象】:
【原因分析】:
无法获取安装文件。
【解决方法】:
- 通过curl命令检查能否获取到301相关跳转信息:
curl http://172.16.1.61/CentOS6.9/
- 检查光盘是否挂载在正确的位置
1.4.3 Unable to download the keckstart file
【问题现象】:
【原因分析】:
无法下载ks.cfg文件。
【解决方法】:
检查ks.cfg文件的文件名和相关配置以及位置信息是否正确。
1.5 cobbler安装问题
1.5.1 无法安装cobbler-web
【问题现象】:
Error: Package: cobbler-web-2.6.11-1.el6.noarch (epel) Requires: Django >= 1.4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
【原因分析】:
缺少安装依赖文件mod_ssl(升级Python或安装Django无法解决问题)。
【解决方法】:
安装依赖库后再安装cobbler-web:
[root@m01 ~]# yum localinstall -y http://ftp.linux.ncsu.edu/pub/epel/6/x86_64/Django14-1.4.21-1.el6.noarch.rpm [root@m01 ~]# yum install -y cobbler-web
1.5.2 自动化安装CentOS7时安装进程卡住
【问题现象】:
【原因分析】:
系统无法找到第二块网卡,所以安装进程无法继续。
【解决方法】:
重新新建单网卡空白虚拟机,然后单独添加第二块网卡再重新安装。
1.5.3 Pane is dead
【问题现象】:
【原因分析】:
ks.cfg文件编写出错,文件内缺少"%end"标志。
【解决方法】:
检查ks.cfg文件语法错误并修改即可。

我的微信
如果有技术上的问题可以扫一扫我的微信