目次にジャンプページナビゲーションにジャンプ: 前のページ[アクセスキーp]/次のページ[アクセスキーn]
documentation.suse.com / SUSE Linux Enterprise Micro Documentation / 導入ガイド / 事前に構築されたイメージの展開 / 展開後の手順
適用項目 SUSE Linux Enterprise Micro 5.3

10 展開後の手順

この章では、SLE Microの登録について説明し、SLE Microで使用可能な拡張機能について説明します。

10.1 登録

システムの登録は、transactional-update registerコマンドを使用してコマンドラインから実行できます。このセクションの説明対象以外の情報については、SUSEConnect --helpでのインラインドキュメントを参照してください。

手順 10.1: SUSEConnectでの製品の登録
  1. SUSE Customer Centerで、SUSE Linux Enterprise Microを登録するには、次のようにtransactional-update registerを実行します。

    # transactional-update register -r REGISTRATION_CODE -e EMAIL_ADDRESS

    ローカル登録サーバで登録するには、さらに次のようにサーバへのURLも入力します。

    # transactional-update register -r REGISTRATION_CODE -e EMAIL_ADDRESS \
    --url "https://suse_register.example.com/"

    REGISTRATION_CODEは、SUSE Linux Enterprise Microのコピーで受け取った登録コードで置き換えます。EMAIL_ADDRESSは、各自または各自の組織が登録の管理に使用しているSUSEアカウントに関連付けられたEメールアドレスで置き換えます。

  2. システムを再起動して、最新のスナップショットに切り替えます。

  3. これで、SUSE Linux Enterprise Microが登録されました。

10.2 拡張機能の管理

SLE Microは、次の拡張機能をサポートしています。

SUSE Linux Enterprise Live Patching

拡張機能は、x86 (リアルタイムカーネルを除く)およびIBM Zアーキテクチャでのみ利用できます。拡張機能には、追加のサブスクリプションが必要になる場合があることに注意してください。

Package Hub

コミュニティが管理するパッケージへのアクセスを提供する無料のモジュール。Package Hub内のパッケージは、SUSE Linux Enterprise Serverでの使用がSUSEによって承認されているため、パッケージをSLE Microにインストールできない場合があります。

拡張機能のアクティブ化または非アクティブ化は、transactional-updateコマンドとして実行され、新しいスナップショットが作成されるため、システムを再起動して新しいスナップショットを起動し、変更を適用する必要があります。

10.2.1 拡張機能のアクティブ化

拡張機能をアクティブ化するには、次の手順を実行します。

  1. 次のコマンドを実行して、使用可能な拡張機能を一覧表示します。

    # transactional-update --quiet register -list-extensions
  2. 出力には、SUSE Linux Enterprise Live Patchingのような拡張機能をアクティブ化するコマンドが表示されます。

    # transactional-update register -p sle-module-live-patching/15.4/x86_64 \
      -r registration code

SUSE Linux Enterprise Live Patching拡張機能をアクティブ化した場合は、次の説明に従って追加の手順を実行する必要があります。

手順 10.2: SUSE Linux Enterprise Live Patchingのアクティベーションの完了
  1. /etc/zypp/zypp.confファイルでlibzyppを次のように設定します。

    multiversion = provides:multiversion(kernel)

    これは、システムにパッチを適用している間、現在のカーネルを実行し続けるためです。これを設定しないと、カーネル更新の適用中に依存関係の競合が発生する可能性があります。

    multiversion.kernels = latest

    ライブパッチの適用後、新しいスナップショットでカーネルのクリーンアップが実行されます。設定されていない場合、スナップショットは以前のカーネルを保持し、以前のカーネルでもカーネルの更新を実行します。

  2. さらに、/etc/sysconfig/livepatchingファイルでLIVEPATCH_KERNEL='always'を設定します。

    注記
    注記: kernel-default-livepatchとカーネルの一致するバージョン

    カーネルアップグレード後もライブパッチが確実にインストールされるようにするには、一致するバージョンのkernel-default-livepatchパッケージをインストールします。

  3. 次に、次のコマンドを実行して拡張機能をインストールします。

    # transactional-update pkg install kernel-default-livepatch
  4. システムを再起動して、新しいスナップショットに切り替えます。

10.2.2 拡張機能の非アクティブ化

拡張機能を非アクティブ化するには、次のコマンドを実行します。

# transactional-update register -d \
  -p EXTENSION_NAME

たとえば、SUSE Linux Enterprise Live Patching拡張機能の場合、コマンドは次のようになります。

# transactional-update register -d \
  -p sle-module-live-patching/15.4/x86_64