12.3. グローバル設定
Satellite のリモート実行機能は、動作を設定するために使用できる数多くのグローバル設定を提供します。これらについては、表12.2「リモート実行用のグローバル設定」 に一覧表示されます。これらの設定を確認して更新するには、 に移動し、Remote Execution タブをクリックします。
|
パラメーター名
|
説明
|
|---|---|
|
remote_execution_effective_user
|
これは、任意のジョブに対するデフォルトの実効ユーザーです。ジョブが実行されると、それに応じてプロセスの実効ユーザーが変更されます(例:sudo)。このオプションはジョブテンプレートおよびジョブ呼び出しごとにオーバーライドできます。
|
|
remote_execution_effective_user_method
|
ターゲットホストで実効ユーザーを設定するために使用するメソッドを指定します。現在、su と sudo のみがサポートされています。
|
|
remote_execution_fallback_proxy
|
リモート実行が設定された Capsule をホストを検索します。これは、ホストにサブネットがない場合、またはサブネットにリモート実行が有効にされた Capsule がない場合に役立ちます。
|
|
remote_execution_global_proxy
|
ホストに割り当てられた Capsule 外にあるリモート実行 Capsule を検索します。ロケーションまたは組織が有効な場合、検索はホストの組織またはロケーションに限定されます。
|
|
remote_execution_ssh_user
|
Capsule が SSH でターゲットに接続する間に使用するデフォルトのユーザー。
remote_execution_ssh_user 変数を設定して、ホストごとに上書きできます。
これは、ホスト、ホストグループ、オペレーティングシステム、ドメイン、ロケーション、または組織で設定できます。これは、
remote_execution_effective_user とは異なるユーザーになることもあります。
|
| remote_execution_sync_templates | データベースのシード処理時にジョブテンプレートをディスクと同期させるかどうかを定義します。 |
重要
/etc/foreman/settings.yaml 設定ファイルでグローバルパラメーターを設定できますが、このファイルへの手動変更は、次に satellite-installer を実行するときに上書きされます。そのため、Red Hat は Web UI でこれらのパラメーターを変更することを推奨します。または、コンソールから foreman-rake config コマンドを使用します。
12.3.1. リモート実行用の Capsule の選択 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
リモート実行では、Capsule Server がホストで指定のジョブを実行する必要があります。デフォルトでは、リモート実行プロバイダー機能が有効になっているホストの組織およびロケーション内の Capsule は、これらのジョブを実行 できると見なされます。
remote_execution_global_proxy 変数を false に設定すると、この動作を無効にできます。これは、ネットワーク分離が可能なため、すべての Capsule を使用できない、より複雑な環境で必要になる場合があります。この設定では、Capsule のプールを各サブネットに割り当て、ジョブ全体で負荷を分散できます。
または、
remote_execution_fallback_proxy 変数を true に設定して、フォールバックモードを有効にすることもできます。この設定では、Capsule にリモート実行も設定されている場合、リモート実行は Puppet マスターなどのホストに関連付けられた Capsule を使用します。