プラットフォームへのパッチの適用
注意:
システム・パッチ適用の準備ステップがすべて完了していることを確認します。 手順は、「パッチ適用の準備」を参照してください。
プラットフォームへのパッチ適用は、プラットフォーム・レイヤーの内部サービスと、インフラストラクチャ・サービス・レイヤーを介して公開される管理レベルとユーザー・レベルのサービスの両方を対象としています。
コンテナ化されたマイクロサービスには、独自の個別パッチ適用メカニズムがあります。 新しいHelmデプロイメント・チャートおよびコンテナ・イメージがpca302_containers
ULNチャネルで見つかった場合、サービスにパッチが適用されます。 パッチ適用プロセス中に新しいデプロイメント・チャートが検出されると、サービスを実行しているポッドが新しいコンテナ・イメージで再起動されます。
ノート:
ソフトウェア・バージョン3.0.2-b892153以降では、すべてのパッチ操作はアップグレード計画に基づいており、アップグレード前コマンドの実行時に生成されます。 詳細は、「パッチ適用の準備」を参照してください。 コンポーネントがすでに必須バージョンである場合、パッチ操作はスキップされます。 ただし、必要に応じて、「サービスWeb UI」または「サービスCLI」コマンド・オプション(force=True
)を使用して、同じバージョンでのパッチ適用を強制できます。
「サービスWeb UI」の使用
-
ナビゲーション・メニューで、アップグレード&パッチ適用をクリックします。
-
「アップグレード・ジョブ」ページの右上隅にあるアップグレードまたはパッチの作成をクリックします。
Create Requestウィンドウが表示されます。 リクエスト・タイプとして「パッチ」を選択します。
-
適切なパッチ・リクエスト・タイプの選択: パッチ・プラットフォーム。
-
必要に応じて、パッチ・パラメータを入力します:
-
ULN: データ・センター内のULNミラーの完全修飾ドメイン名を入力します。 このパラメータは、ソフトウェア・バージョン3.0.2-b892153以降では非推奨です。
-
拡張オプションJSON: 利用できません。
-
ログ・レベル: オプションで、アップグレード・ログファイルの特定のログ・レベルを選択します。 デフォルトのログ・レベルは「情報」です。 詳細は、「デバッグ」を選択します。
-
-
Create Requestをクリックします。
新しいパッチ・リクエストが「アップグレード・ジョブ」表に表示されます。
「サービスCLI」の使用
-
patchコマンドを入力します。
PCA-ADMIN> patchPlatform Command: patchPlatform Status: Success Time: 2022-12-08 17:26:12,217 UTC Data: Service request has been submitted. Upgrade Job Id = 1638984971208-platform-79257 \ Upgrade Request Id = UWS-39f3f08f-b2d1-4804-8185-2dd3af60dd41
-
リクエストIDとジョブIDを使用して、アップグレード・プロセスのステータスを確認します。
PCA-ADMIN> getupgradejobs Command: getupgradejobs Status: Success Time: 2022-12-08 17:36:34,657 UTC Data: id upgradeRequestId commandName result -- ---------------- ----------- ------ 1638984971208-platform-79257 UWS-39f3f08f-b2d1-4804-8185-2dd3af60dd41 platform None PCA-ADMIN> getupgradejob upgradeJobId=1638984971208-platform-79257 Command: getupgradejob upgradeJobId=1638984971208-platform-79257 Status: Success Time: 2022-12-08 17:38:19,385 UTC Data: Upgrade Request Id = UWS-39f3f08f-b2d1-4804-8185-2dd3af60dd41 Name = platform Start Time = 2022-12-08T17:26:11 Pid = 79257 Host = pcamn02 Log File = /nfs/shared_storage/pca_upgrader/log/pca-upgrader_platform_services_2022_12_08-17.26.11.log Arguments = {"component_names":null,"diagnostics":false,"display_task_plan":false,"dry_run_tasks":false, \ "expected_iso_checksum":null,"fail_halt":false,"fail_upgrade":null,"image_location":null, \ [...] Process = alive Tasks 1 - Name = Validate ULN Channel URL Tasks 1 - Description = Verify that the ULN channel URL is accessible Tasks 1 - Time = 2022-12-08T17:26:12 [...]