3.3.2. Red Hat Enterprise Linux 6 システムの移行
Red Hat Enterprise Linux 6 システムの移行
ご使用の環境に適した値を使用して、以下のようにブートストラップコマンドを出力します。
--serverオプションの場合は、Satellite Server または Capsule Server の FQDN 名を指定します。--location、--organization、および--hostgroupの場合は、オプションへの引数として、ラベルではなく引用符で囲まれた名前を使用します。# bootstrap.py --login=admin \ --server satellite6.example.com \ --location="Example Location" \ --organization="Example Organization" \ --hostgroup="Example Host Group" \ --activationkey=activation_key
スクリプトは、
--loginオプションを使用して入力した Satellite ユーザー名に対応するパスワードの入力を求めるプロンプトを出します。スクリプトが実行し、進捗の通知が
stdoutに送信されます。Puppet 証明書の承認を求めるプロンプトを出しているのを確認します。以下に例を示します。[NOTIFICATION], [2016-04-26 10:16:00], [Visit the UI and approve this certificate via Infrastructure->Capsules] [NOTIFICATION], [2016-04-26 10:16:00], [if auto-signing is disabled] [RUNNING], [2016-04-26 10:16:00], [/usr/bin/puppet agent --test --noop --tags no_such_tag --waitforcert 10]
クライアントは、管理者が Puppet 証明書を承認するまで待機します。以下のように Puppet 証明書に署名します。
- Web UI で、インフラストラクチャー > Capsules に移動します。
-
--serverオプションで指定した FQDN に対応する Capsule 名の右側にある 証明書 を選択します。 - アクション コラムで、署名 を選択して、クライアントの Puppet 証明書を承認します。
- クライアントに戻り、残りのブートストラップ処理が完了するのを確認します。
- Web UI で ホスト > すべてのホスト に移動して、そのクライアントが、適切なホストグループに接続していることを確認します。
ブートストラップスクリプトの使用方法の詳細はホストの管理の ブートストラップスクリプトを使用したホストの Red Hat Satellite への登録 を参照してください。