2.3. 创建操作系统

操作系统是资源的集合,用于定义卫星服务器如何在主机上安装基础操作系统。操作系统条目将之前定义的资源(如安装介质、分区表、调配模板和其他)组合在一起。

从红帽 CDN 导入操作系统在 Hosts > Operating Systems 页面中创建新的条目。

您还可以使用以下步骤添加自定义操作系统:

流程

  1. 在 Satellite Web UI 中,进入 Hosts > Operating systems 并点 New Operating system。
  2. Name 字段中输入代表操作系统条目的名称。
  3. Major 字段中,输入与操作系统主要版本对应的数字。
  4. Minor 字段中,输入与操作系统的次版本对应的数字。
  5. Description 字段中,输入操作系统的描述。
  6. Family 列表中,选择操作系统系列。
  7. Root Password Hash 列表中,选择 root 密码的编码方法。
  8. 架构 列表中,选择操作系统所使用的架构。
  9. Partition table 选项卡,然后选择适用于此操作系统的可能的分区表。
  10. 可选:如果您使用非红帽内容,点安装介质选项卡并选择应用于此操作系统的安装介质。更多信息请参阅 第 2.8 节 “在 Satellite 中添加安装介质”
  11. 单击 Templates 选项卡,再选择 PXELinux 模板Provisioning 模板,以及您的操作系统要使用的 Finish 模板。如果计划使用 iPXE 进行配置,可以选择其他模板 (如 iPXE 模板 )。
  12. 单击 Submit 以保存您的调配模板。

对于 CLI 用户

  • 使用 hammer os create 命令创建操作系统:

    # hammer os create --name "MyOS" \
    --description "My_custom_operating_system" \
    --major 7 --minor 3 --family "Redhat" --architectures "x86_64" \
    --partition-tables "My_Partition" --media "Red_Hat" \
    --provisioning-templates "My_Provisioning_Template"