2.7. 配置 Satellite 服务器
使用 satellite-installer
安装脚本安装卫星服务器。从以下任一方法中选择:
- 第 2.7.1 节 “配置 Satellite 安装”.此方法通过使用一个或多个命令选项运行安装脚本来执行。命令选项覆盖对应的默认初始配置选项,并在卫星回答文件中记录。您可以根据需要运行该脚本,以配置任何必要的选项。
注意
根据运行 Satellite 安装程序时所使用的选项,配置可能需要几分钟来完成。管理员可以查看 回答文件,以查看以前使用这两种方法的选项。
2.7.1. 配置 Satellite 安装
此初始配置步骤创建机构、位置、用户名和密码。在初始配置后,您可以根据需要创建额外的机构和位置。初始配置还会在同一服务器上安装 PostgreSQL 数据库。
完成安装过程可能需要十分钟时间。如果您要远程连接到系统,使用 tmux
等实用程序来允许挂起并重新附加通信会话,以便您可以检查安装进度,以防从远程系统断开连接。如果您丢失了运行安装命令的 shell,请参阅 /var/log/foreman-installer/satellite.log
中的日志,以确定进程是否已成功完成。
注意事项
-
使用
satellite-installer --scenario satellite --help
命令显示可用选项和任何默认值。如果没有指定任何值,则使用默认值。 -
为选项指定一个有意义的值
:--foreman-initial-organization
。这可以是您的公司名称。也会创建与值匹配的内部标签,之后无法更改。如果没有指定值,则会创建一个名为 Default Organization 的组织,标签为 Default_Organization。您可以重命名机构名称,但不能命名标签。 -
远程执行是在内容主机上管理软件包的主要方法。如果要使用已弃用的 Katello Agent 而不是 Remote Execution SSH,请使用
--foreman-proxy-content-enable-katello-agent=true
选项启用它。应该在任何胶囊服务器和卫星服务器上给定相同的选项。 -
默认情况下,由安装程序配置的所有配置文件都被管理。当
satellite-installer
运行时,它会使用预期值覆盖对受管文件的任何手动更改。这意味着,在损坏的系统上运行安装程序应该将其恢复到工作顺序,无论进行了什么更改。有关如何对其他服务应用自定义配置的更多信息,请参阅将自定义 配置应用到 Satellite。
流程
输入以下命令以及您要使用的任何附加选项:
# satellite-installer --scenario satellite \ --foreman-initial-organization "My_Organization" \ --foreman-initial-location "My_Location" \ --foreman-initial-admin-username admin_user_name \ --foreman-initial-admin-password admin_password
这个脚本会显示其进度,并将日志写入
/var/log/foreman-installer/satellite.log
。卸载 ISO 镜像:
# umount /media/sat6 # umount /media/rhel8