プロキシへのクライアントの登録
プロキシサーバーは、クライアントのブローカーおよびパッケージのキャッシュとして機能することができます。 クライアントをプロキシに登録することは、SUSE Multi-Linux Managerサーバーに直接登録することに似ていますが、いくつかの重要な違いがあります。
これらのセクションには、Web UIを使用してプロキシにクライアントを登録する情報、コマンドラインコマンド、または起動するスクリプトに関する情報が含まれています。 クライアントを1つのSUSE Multi-Linux Managerプロキシから別のプロキシまたはSUSE Multi-Linux Managerサーバーに移動する手順もあります。
Web UI内では、プロキシページがクライアントに関する情報を表示します。 でプロキシ名をクリックすることで、プロキシに接続されているクライアントの一覧を見ることができます。その後、`Details`タブの`Proxy`サブタブを選択します。
でクライアント名をクリックすることで、クライアントのチェーンされたプロキシの一覧を表示し、`Details`タブの`Connection`サブタブを選択できます。
1. プロキシ間でのクライアントの移動
クライアント(Salt)およびSalt SSHプッシュクライアントをプロキシ間で移動することができ、登録プロセスを繰り返す必要はありません。
|
チェーンされたプロキシを移動することはできません。 チェーンされたプロキシを移動する代わりに、新しいプロキシを作成し、クライアントを移動して、古いプロキシを削除します。 |
-
SUSE Multi-Linux Manager Web UIで、プロキシ間で移動するクライアントの`System Details`ページに移動します。
-
`Connection`タブに移動します。 次に、`Change proxy`リンクに従ってドロップダウンメニューを表示します。
-
`New Proxy`ドロップダウンメニューから、クライアントの移動先のプロキシを選択し、プロキシの変更をクリックします。
-
SUSE Multi-Linux Manager Web UIで、に移動し、移動する各クライアントを確認します。これにより、クライアントがシステムセットマネージャに追加されます。
-
に移動し、タブに進みます。
-
`New Proxy`ドロップダウンメニューから、クライアントの移動先のプロキシを選択し、プロキシの変更をクリックします。
system.changeProxy API呼び出しでも同じ機能を利用できます。
1.1. 背景情報
この機能の効果は、通常のSaltクライアントとSalt SSH Pushクライアントで異なります。
1.1.1. デフォルトのクライアント
この関数はSalt状態アクションをスケジュールし、master:``susemanager.confSaltクライアント設定ファイル内の設定を、新しいプロキシを指すように変更します。
その後、この機能はSaltクライアントを再起動します。
|
`master:`ファイルを直接編集して`susemanager.conf`を変更することも、同様の効果があり、サポートされています。 |
クライアントが再起動して新しいプロキシ経由で再接続すると、サーバはデータベース内のプロキシパスを更新し、チャンネルURLを更新するための別のアクションをスケジュールします。
1.1.2. Salt SSHプッシュクライアント
この機能はデータベース内のプロキシパスをただちに更新し、チャンネルURLを更新するための新しいアクションがスケジュールされます。
2. プロキシからサーバへのクライアントの移動
クライアントをプロキシからサーバーに移動する場合は、プロキシリストから`None`を選択します。