openSUSE Leapクライアントの登録
このセクションでは、openSUSE Leapオペレーティングシステムを実行しているクライアントの登録について説明します。SUSE Multi-Linux ManagerはopenSUSE Leap 15およびopenSUSE Leap 16クライアントをSalt使用してサポートしています。
起動する機能は、openSUSE Leapクライアントの起動や、リポジトリの設定、プロファイルの更新など初期状態の実行においてサポートされています。
1. ソフトウェアチャンネルの追加
openSUSE LeapクライアントをSUSE Multi-Linux Managerサーバに登録する前に、必要なソフトウェアチャンネルを追加して同期する必要があります。
現在サポートされているアーキテクチャは{arm64}です。
-
openSUSE Leap 15:
x86_64`および`aarch64。 -
openSUSE Leap 16:
x86_64、aarch64、ppc64le`および`s390x
サポートされている製品およびアーキテクチャの完全なリストについては、サポートされているクライアントと機能を参照してください。
|
次のセクションでは、説明はしばしば |
たとえば、`x86_64`アーキテクチャを使用する場合は、この製品が必要です:
| [OSのバージョン] | 製品名 |
|---|---|
openSUSE Leap 16.0 |
openSUSE Leap 16.0 x86_64 |
openSUSE Leap 15.6 |
openSUSE Leap 15.6 x86_64 |
SUSE Multi-Linux Manager Web UIで、に移動します。
検索バーを使用して、クライアントのオペレーティングシステムおよびアーキテクチャに適切な製品を見つけ、適切な製品にチェックを付けます。 これにより、すべての必須チャンネルが自動的にチェックされます。 また、`include recommended`トグルがオンになっている限り、すべての推奨チャンネルも選択されます。 矢印をクリックして関連製品の完全なリストを表示し、必要な追加製品がチェックされていることを確認してください。
製品を追加をクリックし、製品の同期が完了するまで待機します。
または、コマンドプロンプトでチャンネルを追加できます。 このプロシージャで必要なチャンネルは次のとおりです。
| [OSのバージョン] | ベースチャンネル |
|---|---|
openSUSE Leap 16.0 |
opensuse-leap-16.0 |
openSUSE Leap 15.6 |
opensuse-leap-15.6-pool |
SUSE Multi-Linux Managerコンテナホストのコマンドプロンプトで、ルートとして、適切なチャンネルを追加します:
mgrctl exec -- mgr-sync add channel <channel_label_1> mgrctl exec -- mgr-sync add channel <channel_label_2> mgrctl exec -- mgr-sync add channel <channel_label_n>同期は自動的に開始されます。 チャンネルを手動で同期させたい場合は、次を使用してください:
mgrctl exec -- mgr-sync sync --with-children <channel_name>続行前に、同期が完了していることを確認してください。
2. 同期ステータスの確認
SUSE Multi-Linux Manager Web UIで、に移動し、`Products`タブを選択します。 このダイアログには、同期中の各製品の完了バーが表示されます。
また、に移動し、リポジトリに関連付けられたチャネルをクリックすることもできます。 `Repositories`タブに移動し、`Sync`をクリックして`Sync Status`をオンにします。
tailを実行する前に利用可能なログを一覧表示するには、コンテナホストで次のコマンドを実行します。
mgrctl exec ls /var/log/rhn/reposync/SUSE Multi-Linux Managerコンテナホストのコマンドプロンプトで、ルートユーザーとして、チャンネルログファイルの同期を確認します。
mgrctl exec -ti -- tail -f /var/log/rhn/reposync/<channel-label>.logそれぞれの子チャンネルは、同期の進捗中にそれぞれのログを生成します。 同期が完了したことを確認するには、ベースチャンネルと子チャンネルのログファイルをすべて確認する必要があります。
|
openSUSE Leapチャンネルは非常に大きくなる可能性があります。 同期には時々数時間かかることがあります。 |
3. GPGキーの管理
クライアントは、ソフトウェアパッケージがインストールされる前に、その真正性を確認するためにGPGキーを使用します。 信頼されたソフトウェアのみがクライアントにインストールできます。
|
GPGキーを信頼することは、クライアントのセキュリティにとって重要です。 どのキーが必要で信頼できるかを決定するのは管理者の仕事です。 GPGキーが信頼されていない場合、ソフトウェアチャンネルは使用できないため、クライアントにチャンネルを割り当てる決定はキーを信頼する決定に依存します。 |
GPGキーに関する詳細情報は、GPGキーをご覧ください。
4. クライアントの登録
クライアントを登録するには、ブートストラップリポジトリが必要です。 デフォルトでは、ブートストラップリポジトリは自動的に作成され、すべての同期された製品に対して毎日再生成されます。 コンテナホストのコマンドプロンプトからブートストラップリポジトリを手動で作成できます。
mgrctl exec -ti mgr-create-bootstrap-repo
クライアントの登録に関する詳細は、クライアントの登録を参照してください。