4.3. 使用外部 TFTP 配置 Capsule 服务器
您可以使用外部 TFTP 服务配置胶囊服务器。
流程
为 NFS 创建 TFTP 目录:
# mkdir -p /mnt/nfs/var/lib/tftpboot
在
/etc/fstab
文件中添加以下行:TFTP_Server_IP_Address:/exports/var/lib/tftpboot /mnt/nfs/var/lib/tftpboot nfs rw,vers=3,auto,nosharecache,context="system_u:object_r:tftpdir_rw_t:s0" 0 0
在
/etc/fstab
中挂载文件系统:# mount -a
输入
satellite-installer
命令,对/etc/foreman-proxy/settings.d/tftp.yml
文件进行以下更改:# satellite-installer \ --foreman-proxy-tftp-root /mnt/nfs/var/lib/tftpboot \ --foreman-proxy-tftp=true
如果 TFTP 服务在与 DHCP 服务不同的服务器上运行,请使用运行 TFTP 服务的服务器的 FQDN 或 IP 地址更新
tftp_servername
设置:# satellite-installer --foreman-proxy-tftp-servername=TFTP_Server_FQDN
- 在 Satellite Web UI 中,进入到 Infrastructure > Capsules。
- 找到 Capsule 服务器,然后从 Actions 列中的列表中选择 Refresh。
- 将 TFTP 服务与适当的子网和域关联。