11.5. Satellite 发现故障排除
如果机器没有在 下的 Satellite Web UI 中正确显示,请检查以下配置区域,以帮助隔离错误:
- 尝试重新部署默认 PXE Linux 模板。
- 验证 TFTP Capsule 服务器上的
pxelinux.cfg/default
配置文件。 - 确保主机、胶囊服务器和卫星服务器之间具有足够的网络连接。
- 验证默认 PXE Linux 模板中的
proxy.url
和proxy.type
选项。 - 确保 DNS 对该镜像正常工作,或使用默认 PXE Linux 模板的
proxy.url
选项中的 IP 地址。 - 确保 DHCP 服务器将 IP 地址正确发送到引导的镜像。
- 确保发现的主机(或虚拟机)至少有 500 MB 内存。较少的内存可能会导致各种随机内核 panic 错误,因为镜像需要在内存中提取。
要收集重要的系统事实,请使用 discovery-debug 命令。它打印系统日志、网络配置、事实列表以及标准输出的其他信息。典型的用例是重定向此输出并使用 scp 命令复制以便进一步调查。
发现的主机上的第一个虚拟控制台为 systemd 日志保留。特别有用的系统日志如下:
- discover-host - 初始事实上传
- foreman-discovery - 事实刷新、重启远程命令
- nm-prepare - 预配置 NetworkManager 的引导脚本
- NetworkManager - 网络信息
使用 TTY2 或更高版本登录发现的主机。默认禁用 root 帐户和 SSH 访问,但您可以在 APPEND 行上使用 Default PXELinux 模板中的以下内核命令行选项启用 SSH 并设置 root 密码:
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
fdi.ssh=1 fdi.rootpw=redhat
fdi.ssh=1 fdi.rootpw=redhat