7.7. 实施无 PXE 的发现


Satellite 提供了一个无 PXE 的发现服务,可在不需要基于 PXE 的服务(DHCP 和 TFTP)的情况下运行。您可以使用 Satellite 服务器的发现镜像完成此操作。调度发现的节点进行安装后,它会使用 kexec 命令重新加载带有操作系统安装程序的 Linux 内核,而无需重新引导节点。

重要

Discovery kexec 只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。有关红帽技术预览功能支持范围的详情,请参考 https://access.redhat.com/support/offerings/techpreview/

已知问题

控制台可能会在此过程中冻结。在某些硬件上,您可能会遇到图形硬件问题。

无 PXE 模式

Discovery 服务的 ISO 位于 /usr/share/foreman-discovery-image/,并使用 foreman-discovery-image 软件包安装。

已参加的使用

  1. 将此介质复制到 CD、DVD 或者 USB 盘。例如,要复制到 /dev/sdb 的 USB 盘:

    # dd bs=4M \
    if=/usr/share/foreman-discovery-image/foreman-discovery-image-3.4.4-5.iso \
    of=/dev/sdb
  2. 将 Discovery 引导介质插入到裸机主机,启动主机并从介质引导。Discovery Image 显示 Manual network setupDiscovery with DHCP 的选项:

    如果您选择 Manual network setup,Discovery 镜像会请求一组网络选项。这包括连接到 Satellite 服务器的主要网络接口。此发现镜像还要求提供网络接口配置选项,如 IPv4 地址IPv4 网关IPv4 DNS 服务器。

  3. 输入这些详细信息后,选择 下一步
  4. 如果您选择 Discovery with DHCP,则 Discovery 镜像仅请求连接到 Satellite 服务器的主网络接口。它尝试使用 DHCP 服务器自动配置网络接口,例如胶囊服务器提供的网络接口。
  5. 在主接口配置后,发现镜像会请求 服务器 URL,这是提供 Discovery 服务的 Satellite 服务器或胶囊服务器的 URL。例如,要在 Satellite 服务器上使用集成的 Capsule,请使用以下 URL:

    https://satellite.example.com:9090
  6. Connection 类型设置为 Proxy,然后选择 Next
  7. 可选: Discovery 镜像还提供一组字段来为 Facter 工具输入 自定义事实,以转发回 Satellite 服务器。它们以 name-value 格式输入。提供您需要的任何自定义事实,然后选择 Confirm to continue。

Satellite 报告了与卫星服务器的发现服务成功通信。在 Satellite Web UI 中,进入到 Hosts > Discovered Hosts 并查看新发现的主机。

有关置备发现的主机的更多信息,请参阅 第 7.5 节 “从发现的主机创建主机”

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.