3 パッチ適用の準備
パッチ適用手順を開始する前に、適切な権限があること、ローカル・データ・センター・ミラーとセカンダリ管理ノード・ミラーをリフレッシュすること、および適切なロケーションにRPMパッケージをダウンロードしていることを確認してください。 パッチ適用手順を開始する前に、ヘルス・チェックを実行し、システム・バックアップを実行する必要もあります。
-
パッチ適用操作を実行する権限があることを確認します。 管理者アカウントでサービス・エンクレーブにログインし、
showcustomcmds patchRequest
と入力して、パッチ適用コマンドを使用するための正しい権限があることを確認します。PCA-ADMIN> showcustomcmds patchRequest patchCN patchIlom patchOCIImages patchSwitch patchZfssa patchHost patchKubernetes patchVault patchPlatform patchMySQL patchEtcd setUpstreamUlnMirror syncUpstreamUlnMirror showUpstreamUlnMirror
これらのグループにはパッチ適用権限を使用できます: SuperAdmin、Admin、およびDR Admin。 詳細は、「Oracle Private Cloud Appliance管理者ガイド」の「管理者アカウント管理」の章を参照してください。
-
次のコマンドを入力して、ローカル・ミラー・サーバーにログインし、Oracle Private Cloud Applianceリポジトリを更新します:
# /usr/bin/uln-yum-mirror
-
パッチRPMファイルが更新され、予想されるロケーションでパスを確認します。
-
ローカル・ミラー・サーバーを更新したら、
syncUpstreamUlnMirror
コマンドを実行して、コンピュート・ノードのパッチに使用されるローカル・リポジトリを更新します:PCA-ADMIN> syncUpstreamUlnMirror Command: syncUpstreamUlnMirror Status: Success Time: 2022-01-04 15:52:07,120 UTC Data: Upstream mirror sync started. UpstreamMirror status = success
showUpstreamUlnMirror
コマンドを使用して、更新のステータスを表示します。PCA-ADMIN> showupstreamUlnMirror Command: showupstreamUlnMirror Status: Success Time: 2022-01-24 17:29:48,965 UTC Data: Mirror URI = https://host.example.com/yum
または、「サービスWeb UI」でこのステップを実行できます。
-
パッチ適用アクティビティを開始する前に、これらのクリティカル・コンポーネントのバックアップを作成してください: MySQLデータベース、ZFS Storage Applianceおよびシークレット・サービス(Vault)。
-
3つのバックアップ操作を開始します。
PCA-ADMIN> backup target=vault PCA-ADMIN> backup target=zfs PCA-ADMIN> backup target=mysql
-
バックアップ・ジョブIDを使用して、バックアップのステータスを確認します。 次のステップに進む前に、正常に完了していることを確認してください。
PCA-ADMIN> getBackupJobs [...] id displayName components -- ----------- ---------- ocid1.brs-job.PCA3X62D9C1.mypca.iew5tphpgr3h6mhliw2fai2ywvv386a0xc7isfo8kisj0wrcx114irnit6ot brs-job-1668419850-backup mysql ocid1.brs-job.PCA3X62D9C1.mypca.9oaeaa2kw5crqfcjkh8kyhbxcv8bwh0f4ud6n3lucf802oj15ss3k39874bc brs-job-1668419842-backup zfs ocid1.brs-job.PCA3X62D9C1.mypca.joopwuv9403uzbfrh4x9mprmoduh3ljais6ex233v1b21ccqywu4a3vqykgm brs-job-1668419778-backup vault PCA-ADMIN> getBackupJob backupJobId=ocid1.brs-job.PCA3X62D9C1.mypca.iew5tphpgr3h6mhliw2fai2ywvv386a0xc7isfo8kisj0wrcx114irnit6ot [...] Status = success Components = mysql
「Oracle Private Cloud Appliance管理者ガイド」の「バックアップとリストア」の章を参照してください。
-
-
パッチ適用環境を準備します。
-
リポジトリに最新のパッケージを移入し、最新のYUM構成を適用します。 次に示すように、事前構成コマンドを使用します。 ジョブが正常に完了することを確認します。
upgradePreConfig option=ULN location=https://host.example.com/yum [...] Data: Service request has been submitted. Upgrade Job Id = 1692849609034-prepare-45676 Upgrade Request Id = UWS-edfa3b32-c32a-4b67-8df5-2357096052bf PCA-ADMIN> getUpgradeJob upgradeJobId=1692849609034-prepare-45676 [...] Status = Passed Execution Time(sec) = 616
-
アップグレード前コマンドを使用して、最新のパッチ適用機能を有効にします。 ジョブが正常に完了することを確認します。
PCA-ADMIN> preUpgrade action=start type=ULN PCA-ADMIN> preUpgrade action=status [...] Data: The previous pre-upgrade task succeeded! Pre upgrade status = SUCCESS
-
「サービスWeb UI」の使用
-
ナビゲーション・メニューで、ULN Mirrorをクリックします。
-
「ULNミラー」ページの右上隅にあるUpdate「ULNミラー」をクリックします。
ULN Mirrorウィンドウが表示されます。
-
ULNミラーを同期をクリックします。
ULNミラーが更新されます。
-
前述の「サービスCLI」ステップの説明に従って、システムがパッチ適用の準備ができていることを確認します。
-
クリティカルなシステム・コンポーネントのバックアップの作成: MySQLデータベース、ZFS Storage Appliance、シークレット・サービス(Vault)。
-
パッチ適用環境を準備して、最新のパッチ適用機能、RPMパッケージおよびYUM構成が適用されていることを確認します。
-