14.2. Capsule Server の名前の変更
Capsule Server のホスト名は、Satellite Server のコンポーネントおよび Capsule Server に登録されている全ホストが参照しています。この手順により、Capsule Server の名前変更に加えて、新しいホスト名へのすべての参照も更新されます。
Capsule Server ホストの名前を変更すると、そのホスト上のすべての Satellite サービスがシャットダウンされます。名前変更が完了すると、サービスが再起動されます。
前提条件
- 名前を変更する前に、Capsule Server をバックアップしてください。名前の変更に失敗した場合は、バックアップから復元してください。詳細は、12章Satellite Server および Capsule Server のバックアップ を参照してください。
- Capsule Server で - hostnameおよび- hostname -fコマンドを実行します。どちらのコマンドも Capsule Server の FQDN を返さない場合、- satellite-change-hostnameスクリプトは完了できません。- hostnameコマンドが FQDN ではなく Capsule Server のショートネームを返す場合、- satellite-change-hostnameスクリプトを使用する前に、- hostnamectl set-hostname My_Old_FQDNを使用して古い FQDN を正しく設定する必要があります。
手順
- Satellite Server で、Capsule Server の 新しい証明書のアーカイブファイルを生成します。 - デフォルトの SSL 証明書を使用している場合は、以下のコマンドを実行します。 - capsule-certs-generate \ --foreman-proxy-fqdn new-capsule.example.com \ --certs-tar /root/new-capsule.example.com-certs.tar - # capsule-certs-generate \ --foreman-proxy-fqdn new-capsule.example.com \ --certs-tar /root/new-capsule.example.com-certs.tar- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - .tarファイルへの完全パスを必ず入力してください。
- カスタムの SSL 証明書を使用している場合は、Capsule Server 用の新しい SSL 証明書を作成します。詳細は、Capsule Server のインストール の カスタム SSL 証明書を使用した Capsule Server の設定 を参照してください。
 
- Satellite Server で、証明書アーカイブファイルを Capsule Server にコピーします。たとえば、アーカイブファイルを - rootユーザーのホームディレクトリーにコピーするには、次のようにします。- scp /root/new-capsule.example.com-certs.tar root@capsule.example.com: - # scp /root/new-capsule.example.com-certs.tar root@capsule.example.com:- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- Capsule Server で - satellite-change-hostnameスクリプトを実行し、新しいホスト名と Satellite 認証情報、および証明書アーカイブファイル名を提供します。- satellite-change-hostname new-capsule.example.com --username admin \ --password password \ --certs-tar /root/new-capsule.example.com-certs.tar - # satellite-change-hostname new-capsule.example.com --username admin \ --password password \ --certs-tar /root/new-capsule.example.com-certs.tar- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - .tarファイルへの完全パスを必ず入力してください。
- 
						Capsule Server のカスタム証明書を作成した場合は、前の手順で Capsule-certs-generateコマンドが返したSatellite-installerコマンドを入力して、Capsule Server に証明書をデプロイします。詳細は、Capsule Server のインストール の Capsule Server へのカスタム SSL 証明書のデプロイ を参照してください。
- すべての Capsule クライアントで、以下のコマンドを入力して、ブートストラップ RPM を再インストールし、クライアントを再登録して、サブスクリプションを更新します。 - この手順は、リモート実行機能を使用して実行できます。詳細は、ホストの管理 の リモートジョブの設定およびセットアップ を参照してください。 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- Satellite Web UI で Capsule のホスト名を更新します。 - Satellite Web UI で、Infrastructure > Capsules に移動します。
- リストで Capsule Server を見つけて、Edit をクリックします。
- 名前 と URL フィールドが Capsule Server の新規ホスト名に一致するように変更して、送信 をクリックします。
- DNS サーバーで、Capsule Server の新しいホスト名のレコードを追加し、以前のホスト名のレコードを削除します。