SUSE Linux Enterpriseクライアントの登録

このセクションでは、SUSE Linux Enterpriseオペレーティングシステムを実行しているクライアントの登録について説明します。

以下を含むすべてのSUSE Linux Enterprise製品を準備する際には、この章の手順を使用してください。

  • SUSE Linux Enterprise Server for SAP

  • SUSE Linux Enterpriseデスクトップ

  • SUSE Linux Enterprise

  • SUSE Linux Enterpriseリアルタイム

これらの手順は、古いSUSE Linux Enterpriseバージョンおよびサービスパックにも使用できます。

1. ソフトウェアチャンネルの追加

次のセクションでは、説明はしばしば x86_64 アーキテクチャを前提としています。 適切であれば、他のアーキテクチャに置き換えてください。

SUSE Multi-Linux ManagerサーバにSUSE Linux Enterpriseクライアントを登録する前に、必要なソフトウェアチャンネルを追加して同期する必要があります。

このプロシージャで必要な製品は次のとおりです。

Table 1. SLE製品 - Web UI
[OSのバージョン] 製品名

SUSE Linux Enterprise Server 16.0

SUSE Linux Enterprise Server 16.0 x86_64

SUSE Linux Enterprise Server 15 SP7

SUSE Linux Enterprise Server 15 SP7 x86_64

SUSE Linux Enterprise Server 15 SP6

SUSE Linux Enterprise Server 15 SP6 x86_64

SUSE Linux Enterprise Server 15 SP5

SUSE Linux Enterprise Server 15 SP5 x86_64

SUSE Linux Enterprise Server 15 SP4

SUSE Linux Enterprise Server 15 SP4 x86_64

SUSE Linux Enterprise Server 15 SP3

SUSE Linux Enterprise Server 15 SP3 x86_64

SUSE Linux Enterprise Server 15 SP2

SUSE Linux Enterprise Server 15 SP2 x86_64

SUSE Linux Enterprise Server 15 SP1

SUSE Linux Enterprise Server 15 SP1 x86_64

SUSE Linux Enterprise Server 12 SP5

SUSE Linux Enterprise Server 12 SP5 x86_64

プロシージャ:ソフトウェアチャンネルの追加
  1. SUSE Multi-Linux Manager Web UIで、管理者  セットアップウィザード  製品に移動します。

  2. 検索バーを使用して、クライアントのオペレーティングシステムおよびアーキテクチャに適切な製品を見つけ、適切な製品にチェックを付けます。 これにより、すべての必須チャンネルが自動的にチェックされます。 また、`include recommended`トグルがオンになっている限り、すべての推奨チャンネルも選択されます。 矢印をクリックして関連製品の完全なリストを表示し、必要な追加製品がチェックされていることを確認してください。

  3. 製品を追加をクリックし、製品の同期が完了するまで待機します。

または、コマンドプロンプトでチャンネルを追加できます。 このプロシージャで必要なチャンネルは次のとおりです。

Table 2. SLE製品 - CLI
[OSのバージョン] ベースチャンネル

SUSE Linux Enterprise Server 16.0

sle-product-sles-16.0-x86_64

SUSE Linux Enterprise Server 15 SP7

sle-product-sles15-sp7-pool-x86_64

SUSE Linux Enterprise Server 15 SP6

sle-product-sles15-sp6-pool-x86_64

SUSE Linux Enterprise Server 15 SP5

sle-product-sles15-sp5-pool-x86_64

SUSE Linux Enterprise Server 15 SP4

sle-product-sles15-sp4-pool-x86_64

SUSE Linux Enterprise Server 15 SP3

sle-product-sles15-sp3-pool-x86_64

SUSE Linux Enterprise Server 15 SP2

sle-product-sles15-sp2-pool-x86_64

SUSE Linux Enterprise Server 15 SP1

sle-product-sles15-sp1-pool-x86_64

SUSE Linux Enterprise Server 12 SP5

sle-product-sles15-sp5-pool-x86_64

古い製品のチャンネル名を見つけるには、SUSE Multi-Linux Managerサーバーのコマンドプロンプトで、ルートとして、`mgr-sync`コマンドを使用します:

mgr-sync list --help

次に、興味のある引数を指定します。 例: channels:

mgr-sync list channels [-c]
プロシージャ:コマンドプロンプトからのソフトウェアチャンネルの追加
  1. 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>
  2. 同期は自動的に開始されます。 チャンネルを手動で同期させたい場合は、次を使用してください:

    mgrctl exec -- mgr-sync sync --with-children <channel_name>
  3. 続行前に、同期が完了していることを確認してください。

2. 同期ステータスの確認

プロシージャ:Web UIからの同期の進捗状況の確認
  1. SUSE Multi-Linux Manager Web UIで、Admin  セットアップウィザードに移動し、`Products`タブを選択します。 このダイアログには、同期中の各製品の完了バーが表示されます。

  2. また、ソフトウェア  管理  チャネルに移動し、リポジトリに関連付けられたチャネルをクリックすることもできます。 `Repositories`タブに移動し、`Sync`をクリックして`Sync Status`をオンにします。

プロシージャ:コマンドプロンプトから同期の進捗状況を確認する
  1. tailを実行する前に利用可能なログを一覧表示するには、コンテナホストで次のコマンドを実行します。

    mgrctl exec ls /var/log/rhn/reposync/
  2. SUSE Multi-Linux Managerコンテナホストのコマンドプロンプトで、ルートユーザーとして、チャンネルログファイルの同期を確認します。

    mgrctl exec -ti -- tail -f /var/log/rhn/reposync/<channel-label>.log
  3. それぞれの子チャンネルは、同期の進捗中にそれぞれのログを生成します。 同期が完了したことを確認するには、ベースチャンネルと子チャンネルのログファイルをすべて確認する必要があります。

SUSE Linux Enterpriseチャンネルは非常に大きくなる可能性があります。 同期には時々数時間かかることがあります。

3. クライアントの登録

クライアントを登録するには、ブートストラップリポジトリが必要です。 デフォルトでは、ブートストラップリポジトリは自動的に作成され、すべての同期された製品に対して毎日再生成されます。 コンテナホストのコマンドプロンプトからブートストラップリポジトリを手動で作成できます。

mgrctl exec -ti mgr-create-bootstrap-repo

クライアントの登録に関する詳細は、クライアントの登録を参照してください。