8.2. (非推奨) ブートストラップスクリプトを使用したクライアントの登録
クライアントを登録するには、クライアント上で次のコマンドを入力します。クライアントごとに登録の手順を実行する必要があります。
前提条件
- クライアントにブートストラップスクリプトをインストールし、スクリプトのファイル権限を実行可能に変更していることを確認している。詳細は、ホストの管理 ガイドの ブートストラップスクリプトを使用した Red Hat Satellite へのホストの登録 を参照してください。
手順
Red Hat Enterprise Linux 8 の場合は、以下のコマンドを入力します。
/usr/libexec/platform-python bootstrap.py \ --activationkey="My_Activation_Key" \ --enablerepos=satellite-client-6-for-rhel-8-<arch>-rpms \ --force \ --hostgroup="My_Host_Group" \ --location="My_Location" \ --login=admin \ --organization="My_Organization" \ --puppet-ca-port 8141 \ --server loadbalancer.example.com
# /usr/libexec/platform-python bootstrap.py \ --activationkey="My_Activation_Key" \ --enablerepos=satellite-client-6-for-rhel-8-<arch>-rpms \
1 --force \
2 --hostgroup="My_Host_Group" \ --location="My_Location" \ --login=admin \ --organization="My_Organization" \ --puppet-ca-port 8141 \
3 --server loadbalancer.example.com
Copy to Clipboard Copied! Red Hat Enterprise Linux 7 または 6 の場合は、以下のコマンドを入力します。
python bootstrap.py --login=admin \ --activationkey="My_Activation_Key" \ --enablerepos=rhel-7-server-satellite-client-6-rpms \ --force \ --hostgroup="My_Host_Group" \ --location="My_Location" \ --organization="My_Organization" \ --puppet-ca-port 8141 \ --server loadbalancer.example.com
# python bootstrap.py --login=admin \ --activationkey="My_Activation_Key" \ --enablerepos=rhel-7-server-satellite-client-6-rpms \ --force \
1 --hostgroup="My_Host_Group" \ --location="My_Location" \ --organization="My_Organization" \ --puppet-ca-port 8141 \
2 --server loadbalancer.example.com
Copy to Clipboard Copied!
このスクリプトでは、--login
オプションで入力した Satellite ユーザー名に対応するパスワードの入力が求められます。