SLES 12でのライブパッチを適用する

SLES 12システムでは、ライブパッチを適用する処理はkGraftによって管理されます。 kGraftの使用に関する詳細情報については、 https://documentation.suse.com/sles/12-SP5/html/SLES-all/cha-kgraft.html.を参照してください。

開始する前に、以下を確認します。

  • SUSE Multi-Linux Managerは完全に更新されています。

  • SLES 12 (SP1以降)を実行している1つ以上のSaltクライアントがあります。

  • あなたのSLES 12 SaltクライアントはSUSE Multi-Linux Managerに登録されています。

  • アーキテクチャに適したSLES 12チャンネルにアクセスでき、ライブパッチの子チャンネルを含みます。

  • クライアントが完全に同期されている。

  • クライアントをライブパッチ処理用に準備されているクローンチャンネルに割り当てる。 準備に関する詳細情報については、ライブパッチ処理用のチャンネルの設定を参照してください。

プロシージャ:ライブパッチのセットアップ
  1. システム  概要からライブパッチを適用するために管理するクライアントを選択し、システムの詳細ページでソフトウェア  パッケージ  インストールタブに移動します。 「kgraft パッケージ」を検索して、インストールします。

    enable live patching kgraft install
  2. highstateを適用してライブパッチ処理を有効にし、クライアントを再起動します。

  3. ライブパッチ処理で管理するクライアントごとに繰り返します。

  4. ライブパッチを適用するが正しく有効になっていることを確認するには、システム  システム一覧からクライアントを選択し、`Live Patching`が`Kernel`フィールドに表示されていることを確認します。

プロシージャ:カーネルへのライブパッチの適用
  1. SUSE Multi-Linux Manager Web UIで、システム  概要からクライアントを選択します。 画面の上部のバナーに、クライアントに使用できる重要なパッケージ数と、重要ではないパッケージ数が表示されます。

  2. 重大をクリックすると、使用可能な重大なパッチのリストが表示されます。

  3. 要約が`Important: Security update for the Linux kernel`と表示されるパッチを選択します。 セキュリティバグには該当する場合はCVE番号も含まれます。

  4. オプション:適用したいパッチのCVE番号がわかっている場合は、監査  CVE監査で検索し、必要なクライアントにパッチを適用できます。

  • すべてのカーネルパッチがライブパッチではありません。 非ライブカーネルパッチは、`Reboot Required`アイコンが`Security`シールドアイコンの隣に表示されます。 これらのパッチは常に再起動を必要とします。

  • ライブパッチを適用しても、すべてのセキュリティ問題を修正できるわけではありません。 一部のセキュリティ問題は、完全なカーネル更新を適用することでのみ修正でき、再起動が必要です。 これらの問題に割り当てられたCVE番号は、ライブパッチには含まれていません。 CVE監査はこの要件を表示します。