1、双网卡需要在dhcpd中指定网卡
[root@kick dhcp]# find / -name *dhcpd.service*
/etc/systemd/system/multi-user.target.wants/dhcpd.service
/usr/lib/systemd/system/dhcpd.service
[root@kick dhcp]# vi /etc/systemd/system/multi-user.target.wants/dhcpd.service
[root@kick dhcp]# cat /etc/systemd/system/multi-user.target.wants/dhcpd.service
[Unit]
Description=DHCPv4 Server Daemon
Documentation=man:dhcpd(8) man:dhcpd.conf(5)
Wants=network-online.target
After=network-online.target
After=time-sync.target
[Service]
Type=notify
ExecStart=/usr/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -user dhcpd -group dhcpd --no-pid ens33
[Install]
WantedBy=multi-user.target
[root@kick dhcp]#
2、The installer cannot find a suitable kernel package to install.
报错截图:
报错原因:
pxe引导使用的linux、initrd.gz、filesystem.squashfs和所使用的镜像源不一致。
解决方案:
- 使用完整版本的镜像源(不得使用版本带live字样的阉割版本文件);
- 从对应版本的镜像源中拷贝linux、initrd.gz、filesystem.squashfs文件进行使用;
3、Unable to install the selected kernel.
报错截图:
报错原因:
- pxe引导文件和镜像源的内核版本不一致;
- /分区太小,导致无法写入数据(可以在ctrl+alt+F2/F3的窗口中执行df -h检查,看/分区的可用率)
解决方案:
- 参考2.7.1;
- 在partion部分参数中,将/分区的最小分区大小设置为10G(10240)以上;
4、部分节点随机安装异常,提示GRUB 安装错误或包下载错误
报错原因:
Ubuntu的安装程序对网络要求较高,网络拥塞或延迟大均会导致安装错误。大部分错误在网络在网络状态较好的时候直接点击确认键可以进行恢复。例如:
1、1台PXE SERVER,对外千兆网卡;100台Client,采用千兆网卡互联;
2、依次启动100台Client,前10台启动时可能全部正常,到第11台时,可能会提示无法下载到软件包,或grub安装异常。此时按回车,大概率可以修复故障,继续安装;
解决方案:
- 服务端使用万兆或更高带宽的网卡,提升带宽避免拥塞;
- 降低同时安装节点数量,降低带宽需求避免拥塞;