機械翻訳について

コンピュート・ノードへのパッチ適用

注意:

システム・パッチ適用の準備ステップがすべて完了していることを確認します。 手順は、「パッチ適用の準備」を参照してください。

アプライアンス・ソフトウェア・バージョン3.0.2-b1081557以降にパッチを適用する場合は、他のすべてのコンポーネントより前にZFS Storage Applianceファームウェアにパッチを適用する必要があります。 詳細は、「アップグレード計画のステータスおよび進捗のチェック」を参照してください。

コンピュート・ノードのパッチ適用により、最新のOracle Linuxカーネルおよびユーザー領域パッケージ、およびアプライアンス固有の最適化を含むovm-agentパッケージがインストールされます。 コンピュート・ノードをプロビジョニングおよびロックしてから、一度に1つずつパッチを適用する必要があります。同時パッチはサポートされていません。 パッチの成功後、コンピュート・ノードがリブートしたときに、ノードが通常の操作に戻ることができるように、管理者は手動でロックを削除する必要があります。

syncUpstreamUlnMirrorコマンドを発行して、コンピュート・ノードのパッチ適用の前に、共有ストレージ上のミラーの同期が完了していることを確認します。 詳細は、「パッチ適用の準備」を参照してください。

ノート:

ILOMにもパッチを適用する必要がある場合は、オプションのステップを実行して、このプロシージャに統合できます。 組み合せた手順により、同じノードを2回退避して再起動する必要がなくなります。

ノート:

ソフトウェア・バージョン3.0.2-b892153以降では、すべてのパッチ操作はアップグレード計画に基づいており、アップグレード前コマンドの実行時に生成されます。 詳細は、「パッチ適用の準備」を参照してください。 コンポーネントがすでに必須バージョンである場合、パッチ操作はスキップされます。 ただし、必要に応じて、「サービスWeb UI」または「サービスCLI」コマンド・オプション(force=True)を使用して、同じバージョンでのパッチ適用を強制できます。

「サービスWeb UI」の使用

  1. パッチを適用するコンピュート・ノードのプロビジョニング・ロックとメンテナンス・ロックを設定します。 ノードにアクティブなコンピュート・インスタンスが存在しないことを確認します。

    注意:

    コンピュート・サービスの高可用性構成によっては、自動インスタンス移行によって、コンピュート・ノードを正常にロックできない場合があります。 詳細は、Oracle Private Cloud Appliance管理者ガイドハードウェア管理の章にある次の項を参照してください:

    1. ナビゲーション・メニューで、Rack Unitsをクリックします。 「ラック・ユニット」表で、パッチを適用するコンピュート・ノードの名前をクリックして詳細ページを表示します。

    2. コンピュート・ノードの詳細ページの右上隅にあるControlsをクリックし、プロビジョニング・ロック・コマンドを選択します。

    3. プロビジョニング・ロックが設定されたら、「制御」を再度クリックし、「メンテナンス・ロック」コマンドを選択します。 インスタンスの移行が進行中の場合、このコマンドは失敗することがあります。 数分待ってから再試行してください。

  2. ナビゲーション・メニューで、アップグレード&パッチ適用をクリックします。

  3. オプションで、最初にサーバーILOMにパッチを適用します。

    1. 「アップグレード・ジョブ」ページの右上隅にあるアップグレードまたはパッチの作成をクリックします。 Create Requestウィンドウが表示されます。

    2. リクエスト・タイプとして「パッチ」を選択します。 適切なパッチ・リクエスト・タイプの選択: ILOMにパッチを適用します。

      ILOMネットワークで、サーバーに割り当てられたIPアドレスを入力します。 これは、内部の100.96.0.0/23範囲のIPアドレスです。

    3. Create Requestをクリックします。 新しいパッチ・リクエストが「アップグレード・ジョブ」表に表示されます。

    4. 5分待ってから、ILOMパッチ・ジョブが完了します。 次に、ホストのパッチ適用に進みます。

  4. 「アップグレード・ジョブ」ページの右上隅にあるアップグレードまたはパッチの作成をクリックします。

    Create Requestウィンドウが表示されます。 リクエスト・タイプとして「パッチ」を選択します。

  5. 適切なパッチ・リクエスト・タイプの選択: パッチCN。

  6. 必要に応じて、リクエスト・パラメータを入力します:

    • ホストIP: 内部管理ネットワークでコンピュート・ノードに割り当てられたIPアドレスを入力します。 これは、内部の100.96.2.0/23範囲のIPアドレスです。

    • ULN: データ・センター内のULNミラーの完全修飾ドメイン名を入力します。 このパラメータは、ソフトウェア・バージョン3.0.2-b892153以降では非推奨です。

    • ログ・レベル: オプションで、アップグレード・ログファイルの特定のログ・レベルを選択します。 デフォルトのログ・レベルは「情報」です。 詳細は、「デバッグ」を選択します。

    • 拡張オプションJSON: 利用できません。

  7. Create Requestをクリックします。

    新しいパッチ・リクエストが「アップグレード・ジョブ」表に表示されます。

  8. コンピュート・ノードに正常にパッチが適用されたら、プロビジョニングとメンテナンスのロックを解放します。

    詳細は、「ハードウェア管理」のコンピュート・ノード操作の実行を参照してください。

    1. コンピュート・ノードの詳細ページを開きます。

    2. コンピュート・ノードの詳細ページの右上隅にあるControlsをクリックし、Maintenance Unlockコマンドを選択します。

    3. メンテナンス・ロックが解放されたら、制御を再度クリックし、プロビジョニング・ロック解除コマンドを選択します。

「サービスCLI」の使用

  1. パッチを適用するコンピュート・ノードのIPアドレスを取得します。

  2. パッチを適用するコンピュート・ノードのプロビジョニング・ロックとメンテナンス・ロックを設定します。

    注意:

    コンピュート・サービスの高可用性構成によっては、自動インスタンス移行によって、コンピュート・ノードを正常にロックできない場合があります。 詳細は、Oracle Private Cloud Appliance管理者ガイドハードウェア管理の章にある次の項を参照してください:

    PCA-ADMIN> list ComputeNode
    Data:
      id                                     name       provisioningState   provisioningType
      --                                     ----       -----------------   ----------------
      363a26f4-fa34-4e4c-8e17-a1671a0b77d1   pcacn001   Provisioned         KVM
      9e8745c7-52e3-4aae-984c-e198869ee2cc   pcacn002   Provisioned         KVM
      56a9ecda-2402-427f-92d1-7f9be57dba36   pcacn003   Provisioned         KVM
    
    PCA-ADMIN> provisioningLock id=363a26f4-fa34-4e4c-8e17-a1671a0b77d1
    PCA-ADMIN> maintenanceLock id=363a26f4-fa34-4e4c-8e17-a1671a0b77d1
  3. オプションで、最初にサーバーILOMにパッチを適用します。

    1. ILOM patchコマンドを入力します。

      構文(1行に入力):

      patchIlom
      hostIp=<ilom-ip>

      例:

      PCA-ADMIN> upgradeIlom hostIp=100.96.0.64
      Data:
        Service request has been submitted. Upgrade Job Id = 1620921089806-ilom-21480 Upgrade Request Id = UWS-732d6fce-9f06-4329-b972-d093bee40010
      
      PCA-ADMIN> getUpgradeJob upgradeJobId=1620921089806-ilom-21480
    2. 5分待ってから、ILOMパッチ・ジョブが完了します。 次に、ホストのパッチ適用に進みます。
  4. コンピュート・ノードのパッチ・コマンドを入力します。

    構文(1行に入力):

    patchCN 
    hostIp=<compute-node-ip>
    [optional] uln=<http|https>://<hostname.domainname>/<sub-directories>

    オプションとマークされたパラメータは、ソフトウェア・バージョン3.0.2-b892153以降では非推奨です。 以前のバージョンでは、ULNミラーの完全修飾ドメイン名にコマンドを含めます。

    例:

    PCA-ADMIN> patchCN hostIp=100.96.2.64 ULN=http://host.example.com/yum
    Command: patchCN hostIp=100.96.2.64 ULN=http://host.example.com/yum
    Status: Success
    Time: 2023-01-01 21:06:56.849 UTC
    Data: Service request has been submitted.  Upgrade Job ID = 1685372050358-compute-50568 \
    Upgrade Request ID = UWS-f226d7d2-549d-4902-8614-e1f40bdc9ff6
  5. リクエストIDとジョブIDを使用して、パッチ適用プロセスのステータスを確認します。

    PCA-ADMIN> getUpgradeJobs
    Command: getUpgradeJobs
    Status: Success
    Time: 2023-01-01 21:09:34.745 UTC
    Data:
      id                              upgradeRequestId                           commandName   result
      --                              ----------------                           -----------   ------
      1685372050358-compute-50568     UWS-f226d7d2-549d-4902-8614-e1f40bdc9ff6   compute       Passed
    
    PCA-ADMIN> getUpgradeJob upgradeJobId=1685372050358-compute-50568
    Command: getUpgradeJob upgradeJobId=1685372050358-compute-50568
    Status: Success
    Time: 2023-01-01 21:10:13,804 UTC
    Data:
      Upgrade Request Id = UWS-f226d7d2-549d-4902-8614-e1f40bdc9ff6
      Name = compute
    [...]
  6. コンピュート・ノードのパッチが正常に完了し、ノードがリブートしたら、ロックを解除します。

    詳細は、「Oracle Private Cloud Appliance管理者ガイド」の「ハードウェア管理」の項の「コンピュート・ノード操作の実行」を参照してください。

    PCA-ADMIN> maintenanceUnlock id=363a26f4-fa34-4e4c-8e17-a1671a0b77d1
    PCA-ADMIN> provisioningUnlock id=363a26f4-fa34-4e4c-8e17-a1671a0b77d1
  7. 次のコンピュート・ノードに進み、この手順を繰り返します。