プロキシへのクライアントの登録

プロキシサーバーは、クライアントのブローカーおよびパッケージのキャッシュとして機能することができます。 クライアントをプロキシに登録することは、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プッシュクライアントをプロキシ間で移動することができ、登録プロセスを繰り返す必要はありません。

チェーンされたプロキシを移動することはできません。 チェーンされたプロキシを移動する代わりに、新しいプロキシを作成し、クライアントを移動して、古いプロキシを削除します。

プロシージャ:プロキシ間でクライアントまたはSalt SSHプッシュクライアントを移動する
  1. SUSE Multi-Linux Manager Web UIで、プロキシ間で移動するクライアントの`System Details`ページに移動します。

  2. `Connection`タブに移動します。 次に、`Change proxy`リンクに従ってドロップダウンメニューを表示します。

  3. `New Proxy`ドロップダウンメニューから、クライアントの移動先のプロキシを選択し、プロキシの変更をクリックします。

プロシージャ:SSMを使用してプロキシ間で複数のクライアントまたはSalt SSHプッシュクライアントを移動する
  1. SUSE Multi-Linux Manager Web UIで、システム  システム一覧に移動し、移動する各クライアントを確認します。これにより、クライアントがシステムセットマネージャに追加されます。

  2. システム  システムセットマネージャに移動し、その他  プロキシタブに進みます。

  3. `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`を選択します。