openSUSE Leap Microクライアントの登録

このセクションでは、x86-64およびaarch64アーキテクチャでopenSUSE Leap Microオペレーティングシステムを実行しているクライアントの登録について説明します。

openSUSE Leap Microは、エッジコンピューティング向けに構築された、極めて信頼性が高く軽量なオペレーティングシステムです。SUSE Linux Enterpriseのエンタープライズレベルの強化されたセキュリティおよびコンプライアンスコンポーネントを活用し、最新の不変の開発者向けOSプラットフォームと統合します。

openSUSE Leap Microはトランザクション更新を使用します。トランザクション更新はアトミックであり(すべての更新はすべての更新が成功した場合にのみ適用されます)、ロールバックをサポートします。システムが再起動されるまで変更はアクティブ化されないため、実行中のシステムには影響しません。この情報は、システム  詳細  概要サブタブに表示されます。

トランザクション更新と再起動の詳細については、https://documentation.suse.com/sles/html/SLES-all/cha-transactional-updates.htmlを参照してください。

Table 1. openSUSE製品 - WebUI
OSバージョン 製品名

openSUSE Leap Micro 5.3

openSUSE Leap Micro 5.3 x86-64

openSUSE Leap Micro 5.3

openSUSE Leap Micro 5.3 aarch64

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

  2. 検索バーを使用してクライアントのオペレーティングシステムおよびアーキテクチャに適切な製品を探し、適切な製品にチェックを付けます。 こうすることによって、すべての必須チャンネルに自動的にチェックが付きます。 また、include recommendedトグルがオンになっている場合、すべての推奨チャンネルにもチェックが付きます。 矢印をクリックして関連製品の一覧を表示し、必要な追加製品にチェックが付いていることを確認します。

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

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

Table 2. openSUSEチャンネル - CLI
OSバージョン ベースチャンネル

openSUSE Leap Micro

opensuse-leap-micro-5.3-pool

プロシージャ: コマンドプロンプトからのソフトウェアチャンネルの追加
  1. SUSE Manager サーバのコマンドプロンプトで root になり、mgr-sync コマンドを特定のチャンネルに対して実行します:

    mgr-sync add channel <channel_label_1>
    mgr-sync add channel <channel_label_2>
    mgr-sync add channel <channel_label_n>
  2. 同期は自動的に開始されます。 チャンネルを手動で同期する場合、次のコマンドを使用します。

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

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

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

  2. 代わりに、ソフトウェア  管理  チャンネルに移動し、リポジトリに関連付けられているチャンネルをクリックします。 [リポジトリ]タブに移動し、[同期]をクリックし、[同期状態]をクリックします。

プロシージャ: コマンドプロンプトから同期の進捗状況を確認する
  1. SUSE Managerサーバのコマンドプロンプトで、rootとして、tailコマンドを使用して同期ログファイルを確認します。

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

openSUSE Leap Microチャンネルは非常に大きいことがあります。同期に数時間かかる場合があります。

2. クライアントの登録

openSUSE Leap Microクライアントは、登録後に再起動が必要です。

ブートストラッププロセスの後、openSUSE Leap Micro上で自動ブートが無効化されます。この変更が実装された理由は、SaltがブートストラップのSalt状態の適用結果を中継できるようになる前に、自動再起動が断続的に発生する可能性があったためです。

登録が完了すると、再起動が自動的にスケジュールされますが、この再起動はデフォルトの再起動マネージャのメンテナンスウィンドウに従って実行されます。このウィンドウは、クライアントが登録されてから数時間になる場合があります。openSUSE Leap Microの登録を高速化するには、登録スクリプトの完了後にクライアントを手動で再起動します。

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

mgr-create-bootstrap-repo

クライアントの登録については、クライアントの登録を参照してください。