システムの準備完了状態の確認

パッチは、システムに限られた影響で適用できます。 ダウンタイムは不要で、基礎となるインフラストラクチャに段階的にパッチが適用されている間もユーザー・ワークロードは実行し続けます。 ただし、システムのバックアップおよび環境内のリソースを確実に作成することをお薦めします。

障害ログ

ノート:

「アップグレード・フォルト」カテゴリは、アプライアンスがソフトウェア・バージョン3.0.2-b1185392以降を実行している場合に使用できます。 バージョン3.0.2-b1261765以降は、コマンドをブロックすることもできます。

パッチ適用の準備をするときは、システム障害ログを確認します。 アップグレードおよびパッチ適用に対する潜在的な影響に関する問題は、「アップグレード・フォルト」としてフラグが付けられ、アップグレードまたはパッチ・コマンドの実行が妨げられます。 「サービスCLI」は、次の例に示すように、これらのフォルトのフィルタリング・オプションを提供します:

PCA-ADMIN> list fault fields upgradeFault,Status,Severity
Data:
  id                                     Upgrade Fault   Status    Severity
  --                                     -------------   ------    --------
  37f6cefe-f7d5-49a8-adff-76c1a020bcc8   False           Cleared   Critical
  2be57600-4dbd-40f0-a0f8-e4ffbb2c8468   True            Active    Critical
  297c770e-16e1-11ef-9e78-a8698c107234   True            Cleared   Major
  d27e0895-eb87-4e66-bd4b-f6500153cf64   True            Cleared   Critical
  77752a35-4cf7-49ed-88df-06158d846358   True            Active    Critical
  9ff4fe22-8ed6-463f-95b5-458d6a76d185   False           Active    Critical
  0a09204c-953e-4df3-912b-a2a175ce8c1a   True            Cleared   Critical
[...]

PCA-ADMIN> list fault where upgradeFault EQ True
Data:
  id                                     Name                                        Status    Severity
  --                                     ----                                        ------    --------
  2be57600-4dbd-40f0-a0f8-e4ffbb2c8468   pcamn01--PCA-8000-44--asrclient             Active    Critical
  297c770e-16e1-11ef-9e78-a8698c107234   ilom-pcacn001--PCA-8000-EA--ilom-pcacn001   Cleared   Major
  0a09204c-953e-4df3-912b-a2a175ce8c1a   pcamn01--PCA-8000-AH--mysql_cluster         Cleared   Critical
  f7da7c82-03bc-4383-95cf-542cefbb5d39   pcamn01--PCA-8000-CD--mysql_cluster         Cleared   Critical
  74fd23ac-3006-4ab6-9c50-544869ba78f9   pcamn02--PCA-8000-6C--registry              Cleared   Critical
  dc77b088-939d-4725-b45f-1072024b02ba   pcamn02--PCA-8000-0E--etcd                  Cleared   Critical
  d27e0895-eb87-4e66-bd4b-f6500153cf64   pcamn01--PCA-8000-22--vault                 Cleared   Critical
  77752a35-4cf7-49ed-88df-06158d846358   pcamn01--PCA-8000-93--mysql_cluster         Active    Critical

事前チェック

すべてのパッチ操作の前に一連の事前チェックがあります。 これらはコードに組み込まれており、システムがパッチ適用に必要な状態でない場合、エラーを報告します。 パッチ適用は、すべての事前チェックに合格した場合にのみ開始されます。

事前チェックを使用して、パッチの成功を妨げるシステム・ヘルスの問題を事前にテストできます。 パッチ適用のための環境を準備した後、「検証のみ」オプションを使用してパッチ・コマンドのいずれかまたはすべてを実行します。 「サービスWeb UI」では、このオプションは、パッチ・リクエストの作成時にチェック・ボックスを使用してアクティブ化されます。「サービスCLI」では、次の例に示すオプションのパッチ・コマンド・パラメータを使用します:

PCA-ADMIN> patchKubernetes ULN=http://host.example.com/yum verifyOnly=True
[...]

PCA-ADMIN> getUpgradeJobs
  id                                      upgradeRequestId                           commandName          result
  --                                      ----------------                           -----------          ------
  1632849609034-kubernetes_verify-10575   UWS-8995e5b7-a237-4717-bb5c-01f1cf85daf0   kubernetes_verify    Passed

障害ログまたは事前チェックから問題が検出された場合は、計画パッチ・ウィンドウの前に問題を解決し、実際のパッチ適用操作を可能なかぎり流暢かつ短く維持できます。

同時パッチ操作はサポートされていないことに注意してください。 アップグレード/パッチ・ジョブは、新しいジョブを開始する前に完了する必要があります。