パッチ管理

組織内でカスタムパッチを使用してクライアントを管理できます。 これにより、カスタムチャネル内のパッケージに対してパッチアラートを発行し、パッチのインストールをスケジュールし、複数の組織にわたってパッチを管理できます。

1. パッチの作成

カスタムパッチを使用するには、パッチを作成し、これにパッケージを追加し、1つまたは複数のチャンネルに追加する必要があります。

プロシージャ:カスタムパッチの作成
  1. SUSE Multi-Linux Manager Web UIで、パッチ  パッチの管理に移動し、パッチの作成をクリックします。

  2. `Create Patch`セクションで、次の詳細を使用します:

    • `Synopsis`フィールドにパッチの短い説明を入力します。

    • `Advisory`フィールドにパッチのラベルを入力します。 組織の命名規則を使用して、パッチの管理を簡単にすることをお勧めします。

    • `Advisory Release`フィールドにパッチのリリース番号を入力します。 たとえば、このパッチの最初のバージョンの場合、`1`を使用します。

    • `Advisory Type`フィールドで、使用するパッチのタイプを選択します。 たとえば、エラーを修正するパッチの場合は`Bug Fix Advisory`を使用します。

    • アドバイザリタイプとして`Security Advisory`を選択した場合は、`Advisory Severity`フィールドで、使用する重大度レベルを選択します。

    • `Product`フィールドに、このパッチが参照する製品の名前を入力します。

    • オプション:`Author`フィールドにパッチの作成者の名前を入力します。

    • パッチに関する詳細情報として、TopicDescription、および`Solution`の各フィールドに入力します。

  3. オプション:`Bugs`セクションで、次の詳細を使用して関連するバグの情報を指定します:

    • `ID`フィールドにバグ番号を入力します。

    • `Summary`フィールドにバグの短い説明を入力します。

    • `Bugzilla URL`フィールドにバグのアドレスを入力します。

    • `Keywords`フィールドにバグに関連するキーワードを入力します。 複数のキーワードの間ではカンマを使用してください。

    • バグに関する詳細情報として、`References`および`Notes`の各フィールドに入力します。

    • 新しいパッチを追加するチャンネルを1つまたは複数選択します。

  4. パッチの作成をクリックします。

既存のパッチをクローンすることで、パッチを作成することもできます。 クローンはパッケージの関連付けを保持し、パッチの発行を簡素化します。

プロシージャ:パッチのクローン
  1. SUSE Multi-Linux Manager Web UIで、パッチ  パッチのクローンに移動します。

  2. `View patches potentially applicable to:`フィールドで、クローンするパッチのソフトウェアチャンネルを選択します。

  3. クローンしたいパッチを選択し、パッチのクローンをクリックします。

  4. 複製したパッチを追加するチャンネルを1つまたは複数選択します。

  5. 詳細を確認し、複製を開始します。

パッチを作成したら、そのパッチにパッケージを割り当てることができます。

プロシージャ:パッチにパッケージを割り当てる
  1. SUSE Multi-Linux Manager Web UIで、パッチ  パッチの管理に移動し、パッチのアドバイザリ名をクリックしてパッチの詳細を表示します。

  2. パッケージ  追加タブに移動します。

  3. `Channel`フィールドで、パッチに割り当てるパッケージが含まれているソフトウェアチャンネルを選択し、パッケージの表示をクリックします。 `All managed packages`を選択すると、すべてのチャンネルで使用可能なパッケージを表示できます。

  4. 含めるパッケージを確認し、パッケージの追加をクリックします。

  5. パッケージの詳細を確認し、確認をクリックしてパッチに割り当てます。

  6. パッケージ  一覧表示/削除タブに移動し、パッケージが正しく割り当てられていることを確認します。

パッケージがパッチに割り当てられると、パッチキャッシュが変更を反映するように更新されます。 キャッシュの更新には数分かかる場合があります。

既存のパッチの詳細を変更する必要がある場合は、`Patches Management`ページから行うことができます。

プロシージャ:既存のパッチ警告の編集および削除
  1. SUSE Multi-Linux Manager Web UIで、パッチ  パッチの管理に移動します。

  2. パッチのアドバイザリ名をクリックし、パッチの詳細を表示します。

  3. 必要に応じて変更し、パッチの更新をクリックします。

  4. パッチを削除するには、`Patches Management`ページでパッチを選択し、パッチの削除をクリックします。 パッチの削除には、数分かかる場合があります。

2. クライアントへのパッチの適用

パッチの用意ができたら、クライアントに適用できます。その際、単独または他のパッチと一緒に適用できます。

パッチ内の各パッケージは、1つ以上のチャネルの一部です。 クライアントがチャネルに登録されていない場合、更新がインストールされません。

クライアントにすでにインストールされているパッケージの新しいバージョンがある場合、更新がインストールされません。 クライアントに古いバージョンのパッケージがインストールされている場合、パッケージはアップグレードされます。

プロシージャ:すべての適用可能なパッチを適用する
  1. SUSE Multi-Linux Manager Web UIで、システム  概要に移動し、更新したいクライアントを選択します。

  2. ソフトウェア  パッチタブに移動します。

  3. すべてを選択をクリックして適用可能なすべてのパッチを選択します。

  4. パッチの適用をクリックしてクライアントを更新します。

管理者特権でサインインしている場合、クライアントに対してより大規模なバッチアップグレードも実行できます。

プロシージャ:1つのパッチを複数のクライアントに適用する
  1. SUSE Multi-Linux Manager Web UIで、パッチ  パッチリストに移動します。

  2. 適用するパッチを見つけ、そのパッチの`Systems`列で番号をクリックします。

  3. パッチの適用先にするクライアントを選択し、パッチの適用をクリックします。

  4. クライアントの一覧を確認し、更新を実行します。

プロシージャ:複数のパッチを複数のクライアントに適用する
  1. SUSE Multi-Linux Manager Web UIで、システム  概要に移動し、更新したいクライアントにチェックを付けてシステムセットマネージャに追加します。

  2. システム  システムセットマネージャに移動し、`Patches`タブに移動します。

  3. クライアントに適用するパッチを選択し、パッチの適用をクリックします。

  4. 更新する日時をスケジュールし、確認をクリックします。

  5. 更新の進捗を確認するには、スケジュール  待機中の動作に移動します。

スケジュールされたパッケージの更新は、各クライアントに設定された連絡方法を使用してインストールされます。 詳細については、クライアントの接続メソッドを参照してください。