第 2 章 管理主机


本章论述了创建、注册、管理和删除主机。

2.1. 在 Red Hat Satellite 中创建主机

使用这个流程在 Red Hat Satellite 中创建主机。要使用 CLI 而不是 Web UI,请参阅 CLI 过程

步骤

  1. 在 Satellite Web UI 中,点 Hosts > Create Host
  2. Host 选项卡中,输入所需的详情。
  3. 单击 Ansible Roles 选项卡,然后从 Ansible Roles 列表中选择您要添加到主机的一个或多个角色。使用 箭头图标 管理您添加或删除的角色。
  4. Puppet Classes 选项卡上,选择您要包含的 Puppet 类。
  5. Interfaces 选项卡中:

    1. 对于每个接口,点 Actions 列中的 Edit,并根据需要配置以下设置:

      • Type — 对于一个 Bond 或 BMC 接口,使用 Type 列表并选择接口类型。
      • MAC 地址 IANA- Enter the MAC 地址。
      • DNS 名称 IANA- Enter DNS 服务器已知的 DNS 名称。这用于 FQDN 的主机部分。
      • Domain — 选择置备网络的域名。这通过选择合适的 子网 自动更新子网列表。
      • 来自列表的 IPv4 子网,为主机选择 IPv4 子网。
      • IPv6 子网 IANA- the 从列表中为主机选择 IPv6 子网。
      • IPv4 address — 如果 IP address management (IPAM) 已为子网启用,IP 地址会被自动推荐。或者,您可以输入地址。如果启用了置备令牌,则可以省略该地址,如果域没有强制 DNS,如果子网不管理反向 DNS,或者子网不管理 DHCP 保留。
      • IPv6 address — 如果 IP address management (IPAM) 已为子网启用,IP 地址会被自动推荐。或者,您可以输入地址。
      • 受管 the the 复选框,以在置备过程中配置接口,以使用 Capsule 提供的 DHCP 和 DNS 服务。
      •  IANA- theSelect this 复选框,将此接口的 DNS 名称用作 FQDN 的主机部分。
      • 置备 IANA- theSelect this 复选框,以使用此接口进行调配。这意味着 TFTP 引导将使用这个接口,或者在基于镜像的置备时,将通过这个接口执行置备。请注意,许多置备任务(如由 anaconda%post 脚本中的 Puppet 设置下载 RPM)将使用主接口。
      • 如果这个接口不是物理设备,则 虚拟 NIC eXecut-DemoSelect this 复选框。此设置有两个选项:

        • 标签 rhcs- 可选地设置 VLAN 标签。如果未设置,标签将是子网的 VLAN ID。
        • Attached to — 输入这个虚拟机要附加到的接口名称。
    2. 单击 OK 以保存接口配置。
    3. (可选)点击 Add Interface 使其包含额外的网络接口。详情请查看 第 4 章 添加网络接口
    4. Submit 以应用更改并退出。
  6. Operating System 选项卡中,输入所需的详情。对于红帽操作系统,请选择 Synced Content for Media Selection。如果要使用非红帽操作系统,请选择 All Media,然后从 Media Selection 列表中选择安装介质。您可以从列表中选择分区表,或者在 Custom 分区表字段中输入自定义分区表。您不能同时指定。
  7. Parameters 选项卡中,单击 Add Parameter 以添加您要在运行时传递给作业模板的任何参数变量。这包括您要与主机关联的所有 Puppet 类、Ansible playbook 参数和主机参数。要将参数变量与 Ansible 作业模板搭配使用,您必须添加 Host 参数

    当您创建 Red Hat Enterprise Linux 8 主机时,您可以设置系统目的属性。系统目的属性定义了在主机创建时自动附加哪些订阅。在 Host Parameters 区域中,使用对应的值输入以下参数名称。有关值列表,请参阅执行标准 RHEL 安装指南中的配置系统目的

    • syspurpose_role
    • syspurpose_sla
    • syspurpose_usage
    • syspurpose_addons
  8. Additional Information 选项卡中,输入有关主机的附加信息。
  9. Submit 以完成您的拉取请求。

CLI 过程

  • 要创建与主机组关联的主机,请输入以下命令:

    # hammer host create \
    --name "host_name" \
    --hostgroup "hostgroup_name" \
    --interface="primary=true, \
                provision=true, \
                mac=mac_address, \
                ip=ip_address" \
    --organization "Your_Organization" \
    --location "Your_Location" \
    --ask-root-password yes

    这个命令会提示您输入 root 密码。必须指定主机的 IP 和 MAC 地址。主网络接口的其他属性可以从主机组继承,也可以使用 --subnet、和 --domain 参数进行设置。您可以使用 --interface 选项设置其他接口,该选项接受键值对列表。有关可用接口设置列表,请输入 hammer host create --help 命令。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.