1.5 Gridホーム・パスを変更しないOracle Grid Infrastructureのパッチ適用

この手順では、Gridホーム・パスを変更せずに、Oracle Grid Infrastructureにパッチを適用する方法について説明します。

始める前に

  • Gridホームを含んだゴールド・イメージがインポートされ、高速ホーム・プロビジョニング・サーバー上に存在していることを確認してください。

  • ­pathオプションで指定したディレクトリが既存のディレクトリでないことを確認してください。

  • OLFS準拠のGridホームから別のホームに移行する場合は、Oracleレイヤー・ファイルシステム(OLFS)に対応したイメージGIHOME_12201_LPMが利用可能であることを確認してください。

パッチ適用の手順

  1. Gridホームにパッチを適用し、それをOracleレイヤー・ファイルシステム(OLFS)に移動するには、高速ホーム・プロビジョニング・サーバーから、次のいずれかのコマンドを実行します。
    1. 高速ホーム・プロビジョニングによって管理されるGridホームにパッチを適用するには、次のコマンドを実行します(Oracleホームが高速ホーム・プロビジョニングによって管理されるため、ソース作業用コピーが存在します)。
      [GRID:grid@testuser:/grid_home]> rhpctl move gihome -srcwc GI_HOME_12201
       -destwc GI_HOME_12201_PSU1 -aupath  /u01/app/orabase/product/12.2.0.1/aupath
      -agpath /u01/app/orabase/product/12.2.0.1/aupath -image -path /u01/app/orabase/product/12.2.0.1/grid

      GI_HOME_12201はパッチが適用されるGridホームのソース作業用コピーで、GI_HOME_12201_PSU1はパッチが適用されたGridホーム・ソフトウェアの作業用コピーです。

      /u01/app/orabase/product/12.2.0.1/agpathおよび/u01/app/orabase/product/12.2.0.1/aupathは、Gridホームへのパッチ適用時に、物理パス/u01/app/orabase/product/12.2.0.1/gridへと解決される論理パスです。

    2. 管理対象外のGridホームにパッチを適用するには、次のコマンドを実行します(Oracleホームは高速ホーム・プロビジョニングによって管理されないため、ソース作業用コピーは存在しません)。
      [GRID:grid@testuser:/grid_home]> rhpctl move gihome -sourcehome /u01/app/grid
       -destwc GI_HOME_12201_PSU1 -aupath /u01/app/orabase/product/12.2.0.1/aupath 
      -agpath /u01/app/orabase/product/12.2.0.1/agpath -image -path /u01/app/orabase/product/12.2.0.1/grid

      /u01/app/gridはパッチが適用されるGridホームのパスで、GI_HOME_12201_PSU1はパッチが適用されたGridホームの作業用コピーです。

      /u01/app/orabase/product/12.2.0.1/agpathおよび/u01/app/orabase/product/12.2.0.1/aupathは、Gridホームへのパッチ適用時に、物理パス/u01/app/orabase/product/12.2.0.1/gridへと解決される論理パスです。

  2. Oracleレイヤー・ファイルシステム(OLFS)に準拠したGridホームにパッチを適用するには、高速ホーム・プロビジョニング・サーバーから、次のコマンドを実行します。
    [GRID:grid@testuser:/grid_home]> rhpctl move gihome -sourcewc gihome12201_lpm
     -destwc gihome12201_psu1_lpm -aupath /u01/app/orabase/product/12.2.0.1/aupath 
    -image GIHOME_12201_LPM

    ソース作業用コピーgihome12201_lpmから実行されているGridホームが、作業用コピーgihome12201_psu1_lpm (イメージGIHOME_12201_LPMに基づき、パッチが含まれている)に移動されます。