Oracle Grid Infrastructureサーバーのオペレーティング・システムのアップグレード

各Oracle Grid Infrastructureノードでこの手順を完了して、Oracle Grid Infrastructureサーバーのオペレーティング・システムをアップグレードします。

  1. rootユーザーとして、実行中のすべてのOracle Databaseサービスを現在のノードから別のノードに再配置します。
    # cd Grid_home/bin
    # srvctl relocate service -drain_timeout
  2. サーバーが再起動すると、最初のノードで、Oracle高可用性サービスの自動起動が無効になります。
    # cd Grid_home/bin
    # ./crsctl disable crs
  3. 最初のノードのOracle Clusterwareスタックを停止します。
    # ./crsctl stop crs
  4. オペレーティング・システムを、使用中のOracle Grid Infrastructureリリースでサポートされているバージョンに更新します。
    オペレーティング・システムのアップグレードの詳細は、使用中のオペレーティング・システムのマニュアルを参照してください。
  5. オペレーティング・システムのアップグレードが完了したら、使用中のOracle Grid Infrastructureサーバーを再起動してください。
  6. Oracle Grid Infrastructureバイナリの再リンク:
    1. rootユーザーとして、Oracle Grid Infrastructureインストールのロックを解除します。
      # cd Grid_home/crs/install
      # ./rootcrs.sh -unlock 
    2. gridユーザーとして、Oracle Grid Infrastructureバイナリを再リンクします。
      $ cd Grid_home
      $ ./relink
    3. rootユーザーとして、Oracle Databaseライブラリを追加し、Oracle Grid Infrastructureインストールをロックします。
      # cd Grid_home/rdbms/install/ 
      # ./rootadd_rdbms.sh
      # cd Grid_home/crs/install
      # rootcrs.sh -lock 
  7. Oracle Clusterwareオペレーティング・システムのファイルを更新します。
    # ./rootcrs.sh -updateosfiles
  8. rootユーザーとして、サーバーの再起動時に、最初のノードでOracle高可用性サービスの自動起動を有効にします。
    # cd Grid_home/bin
    # ./crsctl enable crs
  9. 最初のノードでOracle Clusterwareスタックを起動します。
    # ./crsctl start crs
  10. すべてのOracle Clusterwareノードで、ステップ1から9を繰り返します。