8.7. 更改 Satellite 主机名
如果您要更改您的 Satellite 服务器的主机名或者 IP 地址,
satellite-utils
软件包中包含 satellite-hostname-rename
脚本。
要使用
satellite-hostname-rename
脚本,您必须首先确定您找到您的 SSL CA 密码短语,您可使用以下命令获得该短语:
openssl rsa -in path/RHN-ORG-PRIVATE-SSL-KEY
openssl rsa -in path/RHN-ORG-PRIVATE-SSL-KEY
提示时输入密码短语。
satellite-hostname-rename
需要一个强制参数,即 Satellite 服务器的 IP 地址,无论 IP 地址是否随主机名而更改。
satellite-hostname-rename
用法如下:
spacewalk-hostname-rename <ip address> [ --ssl-country=<country> --ssl-state=<state>\ --ssl-org=<organization/company> --ssl-orgunit=<department> --ssl-email=<email address> --ssl-ca-password=<password>]
spacewalk-hostname-rename <ip address> [ --ssl-country=<country> --ssl-state=<state>\
--ssl-org=<organization/company> --ssl-orgunit=<department> --ssl-email=<email address> --ssl-ca-password=<password>]
如果需要生成新的 SSL 证书,则会有一系列互动提示询问所需信息,除非在命令行中已经给出选项(如上面的示例所示)。当不更改系统主机名时,就不需要重新生成新的 SSL 服务器证书。但如果指定至少一个 SSL 选项,那么
satellite-hostname-rename
就会生成证书。
有关使用
satellite-hostname-rename
的详情请参考 Red Hat 知识库: