機械翻訳について

クラスタでのソフトウェアのアップグレード

1つのメジャー・リリースから別のメジャー・リリースへアップグレードする場合でも、パッチセットを適用する場合でも、ソフトウェアをアップグレードする手順は同じです。

このプロセスは、ファームウェア、Oracle Linux Unbreakable Enterprise Kernel(UEK)、CDH、JDK、およびOracle Big Dataコネクタを含むソフトウェア・スタックのすべてのコンポーネントをアップグレードします。

Oracle Big Dataコネクタのみをアップグレードするには、ソフトウェア・スタックの他のコンポーネントは使用しないでください。Oracle Supportに連絡してください。

ソフトウェアのダウングレードはサポートされていません。

ソフトウェアのアップグレード

Oracle Big Data Cloud Machineクラスタ上のソフトウェアを現在のバージョンにアップグレードするには、次の手順に従ってください。

前提条件

クラスタの現在有効なパスワードを知っている必要があります.Mammothユーティリティは次のように指示します:

  • oracle

  • root

  • Cloudera Manager admin

現在のソフトウェア・バージョンへのアップグレード

アップグレード前、特に再起動後にクラスタ・サービスが正常に動作していることを確認することは非常に重要です。 再開するには手作業のステップが必要です。

Oracle Big Data Cloud Machineソフトウェアを現在のソフトウェア・バージョンにアップグレードします。 これは要約です。 前提条件、以下のステップの詳細、既知の問題など、詳細についてはMy Oracle Support(MOS)「ドキュメントID 2101906.1」を参照してください。

注意:

すべてのOozieジョブは、アップグレード前に停止する必要があります。 これを行わないと、アップグレードが失敗することがあります。
  1. 「Mammoth Software Deployment Bundleのダウンロード。」で説明されているように、Mammothバンドルをダウンロードして解凍します。 Mammothは、Oracle Big Data Cloud Machineソフトウェアのインストールと構成のためのコマンドライン・ユーティリティです。

    クラスタのノード1にrootとしてログインする必要があります。

  2. BDAMammothディレクトリに移動します。

    # cd /opt/oracle/BDAMammoth
    
  3. mammothコマンドを -pオプションとともに実行します:

    # ./mammoth -p
    

    マンモスは必要に応じてベース・イメージを自動的にアップグレードします。

  4. すべてのノードを再起動したら、次のチェックを実行します。

    1. 稼働時間を確認してください。

      # dcli -C uptime
      
    2. /root/BDA_REBOOT_SUCCEEDEDを確認してください。

      # dcli -C ls -ltr /root/BDA_REBOOT_SUCCEEDED
      

      注意: 注意: BDA_REBOOT_SUCCEEDEDがない場合は、/root/BDA_REBOOT_*/root/bda_reboot_statusを確認します。

    3. カーネルとJDKがアップグレードされていることを確認します。

      # dcli -C uname -a 
      # dcli -C java -version
      
    4. すべてのCloudera Configuration Managerサービスが正常であることを確認してください。 いくつかのサービスを手動で再起動する必要があるかもしれません。

      注意:

      アップグレード中は、「再起動後にCloudera Managerのすべてのサービスが正常に機能することが重要です」です。 そうしないと、アップグレードの失敗が発生します。
  5. 再起動と再起動後の確認の後、クラスタのノード1にログオンし、mammoth -pを再実行してアップグレードを再開します。

    # cd /opt/oracle/BDAMammoth
    # ./mammoth -p
    
  6. アップグレードが完了したら、MOSドキュメント(「ドキュメントID 2101906.1」)に記載されているアップグレード後の検証ステップを実行します。