站务联系

内容

使用BMC+PXE进行批量自动部署服务器(Legacy启动)(4)

发布时间:2021-08-11   来源:网络整理    
字号:

查看dhcp是否开始监听端口

[root@centos ~]# netstat -tulnp | grep :67
udp        0      0 0.0.0.0:67              0.0.0.0:*                           2834/dhcpd 

配置tftp

编辑

vim /etc/xinetd.d/tftp

把里面的disable=yes改成disable=no。

并且得知tftp访问根目录在centos的位置/var/lib/tftpboot

使用:

systemctl enable xinetd

配置tftp下次开机自动启动。

查看tftp是否启动。

netstat -tulnp | grep :69

使用BMC+PXE进行批量自动部署服务器(Legacy启动)

cp isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

重启pxe机器,可以观察到进入配置文件了。但由于缺少isolinux.cfg内定义的文件,因此无法引导,提示:could not find kernel image:vesamenu.c32。

而isolinux.cfg内定义的文件均在isolinux内。当系统读/var/lib/tftpboot/pxelinux.cfg/default,然后被引导读取isolinux内的文件,因此需要移动文件。

cd /media/isolinux
cp vesamenu.c32 boot.msg memtest splash.png /var/lib/tftpboot/

再次重启pxe启动测试机器可以观察到出现菜单了。

配置default文件

图说天下

×
二维码生成