4.2. Oracle VM Managerのアップグレード

Oracle VM Managerをアップグレードする前に、Oracle VM Managerのリポジトリおよび構成ファイルをバックアップする必要があります。Oracle VM Managerのバックアップの詳細は、第3.12項「Oracle VM Managerのバックアップ」を参照してください。

アップグレード・スクリプトは、3.1.1.100から3.1.1.250にアップグレードするときのように、同じリビジョンのOracle VM Managerのデータベース・アップグレードをスキップするように設計されています。同じリビジョンでデータベース・アップグレードが必要な場合、アップグレード・スクリプトに引数を渡すことで、アップグレードを強制できます。

# ./runUpgrader.sh --dbupgrade

引数が渡されない場合、スクリプトは、同じ製品バージョンのデータベースのアップグレードを行いません。データベースがアップグレードされていない場合、スクリプトによって「Skipping database upgrade for the same product version (3.1.x to 3.1.x)」というメッセージが表示されます。

アップグレード・スクリプトの使用方法を確認するには、次のように入力します。

# ./runUpgrader.sh --help
注意

アップグレード手順時にパスワードの入力を求められることがありますが、この場合、当初のインストール時にそのコンポーネントに対して設定したパスワードを入力する必要があります。

アップグレードのログは、/temp/upgrade-date_id.logファイルにあります。

Oracle VM Managerをアップグレードするには、次の手順を実行します。

  1. rootユーザーとしてOracle VM Managerホスト・コンピュータにログインします。

  2. アップグレードを実行するには、Oracle VM Managerが実行されている必要があります。Oracle VM Managerが実行されていない場合は、起動します。

    # service ovmm start
  3. Oracle VM Manager ISOファイルをOracle Software Delivery Cloudからダウンロードした場合は、Oracle VM Manager ISOファイルをマウントします。この例では、ISOファイルを使用し、これをOVMCDというディレクトリにマウントします。

    # mount -o loop  OracleVM-Manager-3.x.x.iso /OVMCD
    注意

    Oracle VM Managerの完全なインストーラをダウンロードするかわりに、アップグレード ISOファイルを選択することもできます。手順はインストーラISOファイルの場合と同じですが、アップグレードのダウンロード・サイズは、はるかに小さくなっています。

    あるいは、ISOファイルをCDまたはDVDに書き込み、DVDをOracle VM Managerホスト・コンピュータにロードできます。Oracle VM Managerパッチ・ファイルをMy Oracle Supportからダウンロードした場合、zipファイルの内容をOracle VM Managerホスト・コンピュータのディレクトリに抽出し、さらに詳細なインストールの指示用にこのディレクトリを使用します。

  4. Oracle VM Managerアップグレード・スクリプトを起動します。

    # cd /OVMCD
    # ./runUpgrader.sh
    注意

    runUpgrader.shスクリプトの実行には絶対パスは使用できないため、このスクリプトがあるディレクトリから実行する必要があります。たとえば、次のコマンドを実行します。

    # /OVMCD/runUpgrader.sh

    結果として次のエラーになります。

    sh: upgrade: No such file or directory

    アップグレードが起動し、Oracle VM Managerをバックアップするように求められます。

    Oracle VM Manager 3.x.x.xx upgrade utility
    Upgrade logfile : /tmp/upgrade-date-id.log
     
    It is highly recommended to do a full database repository backup prior to upgrading 
    Oracle VM Manager ...
     
    Press any key to continue ...

    アップグレードを続行するには、[Enter]を押します。

    Oracle VM Manager is running ...
    Verifying installation status ...
    Read Oracle VM Manager config file ...
    Skipping database upgrade for the same product version (3.x.x to 3.x.x)
    Found Oracle VM Manager install files ...
    Found Oracle VM Manager upgrader ...
    Found Oracle WebLogic Server ...
    Found Java ...
    Using the following information :
      Database Host          : hostname
      Database SID           : SID
      Database LSNR          : port
      Oracle VM Schema       : ovs
      Oracle VM Manager UUID : UUID
      Current Build ID       : 3.x.x.xx
    Using /temp/directory for backup and export location.
    Using /temp/directory for patching.
    Undeploying previous version of Oracle VM Manager application ...
    Undeploying Oracle VM Manager help ...
    Undeploying Oracle VM Manager console ...
    Undeploying Oracle VM Manager core ...
    Waiting for Oracle VM Manager core to fully undeploy...
    Waiting...
    Finished undeploying previous version ...
    Upgrading Oracle VM Manager ...
    Backing up old files to /temp/directory
    Removing old files ...
    Unpacking Oracle VM Manager 3.x.x.xx
    Redeploying Oracle VM Manager core container ...
    Redeploying Oracle VM Manager console ...
    Redeploying Oracle VM Manager help ...
    Completed upgrade to 3.x.x.xx ...
    Writing updated config in /u01/app/oracle/ovm-manager-3/.config
    Done ...

    Oracle VM Managerのアップグレードが完了しました。