19.2. 为无盘客户端配置 TFTP 服务
要使远程无盘系统在您的环境中正常工作,您需要首先为无盘客户端配置普通文件传输协议(TFTP)服务。
注意
此配置不会通过统一可扩展固件接口(UEFI)引导。对于基于 UEFI 的安装,请参阅为基于 UEFI 的客户端配置 TFTP 服务器。
先决条件
您已安装了以下软件包:
-
tftp-server -
syslinux -
xinetd
-
流程
启用
tftp服务:systemctl enable --now tftp
# systemctl enable --now tftpCopy to Clipboard Copied! Toggle word wrap Toggle overflow 在
tftp根目录中创建pxelinux目录:mkdir -p /var/lib/tftpboot/pxelinux/
# mkdir -p /var/lib/tftpboot/pxelinux/Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
/usr/share/syslinux/pxelinux.0文件复制到/var/lib/tftpboot/pxelinux/目录中:cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/pxelinux/
# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/pxelinux/Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
/usr/share/syslinux/ldlinux.c32复制到/var/lib/tftpboot/pxelinux/中:cp /usr/share/syslinux/ldlinux.c32 /var/lib/tftpboot/pxelinux/
# cp /usr/share/syslinux/ldlinux.c32 /var/lib/tftpboot/pxelinux/Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在
tftp根目录中创建pxelinux.cfg目录:mkdir -p /var/lib/tftpboot/pxelinux/pxelinux.cfg/
# mkdir -p /var/lib/tftpboot/pxelinux/pxelinux.cfg/Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
检查服务
tftp的状态:systemctl status tftp
# systemctl status tftp ... Active: active (running) ...Copy to Clipboard Copied! Toggle word wrap Toggle overflow