ヘッダーをスキップ
Oracle® VMインストレーション・ガイド
リリース3.0 for x86
B64584-01
  ドキュメント・ライブラリへ
ライブラリ
目次へ
目次
索引へ
索引

前へ
前へ
 
次へ
次へ
 

3 Oracle VM Managerのインストール

このマニュアルは、Oracle VM Managerをインストールするユーザーを対象としています。ここでは、Oracle VM Managerのインストール・プロセスの概要について説明します。また、次の項を含みます。

3.1 インストールの概要

Oracle VMでは、Oracleデータベースをリポジトリとして使用します。Oracle VMの本番デプロイでは、Oracle Database Standard Edition(Oracle SE)またはEnterprise Edition(Oracle EE)が必要です。Oracle VMのテスト中で、サポート対象の製品は必要でない場合は、Oracle Database Express Edition(Oracle XE)を使用できます。Oracle XEはサポート対象ではなく、Oracleサポート・サービスではこの製品のパッチを提供していません。オラクル社の完全なサポートが必要な場合は、Oracle SEまたはEEをOracle VMのデータベース・リポジトリとして使用する必要があります。

Oracle VM Managerは、Oracle XEを使用する簡易インストール、Oracle SEまたはEEを使用する標準インストールでインストールできます。簡易インストールでは、Oracle XEはローカル・ホストにインストールされ、リポジトリとして使用されるよう構成されます。標準オプションでは、事前にインストールされたOracle Databaseの情報が収集され、リポジトリとして使用されます。いずれのインストール・タイプでも、Java、Oracle VM Managerアプリケーション、Oracle WebLogic Serverがローカル・ホストにインストールされます。

アンインストーラはインストール・スクリプトに含まれています。アンインストーラには、Oracle XE、Java、Oracle VM ManagerアプリケーションおよびOracle WebLogic Serverを削除するオプションがあります。

3.2 Oracle VM Managerのコンポーネント

Oracle VM Managerの実行に必要なアプリケーションはISOイメージに含まれています。次のアプリケーションの一部またはすべてが、Oracle VM Managerのインストール時にホスト・コンピュータにインストールされます。

Oracle VM Manager

Oracle WebLogic Serverドメインおよびコンテナとして提供されるOracle VM Managerアプリケーション。

Oracle WebLogic Server 11g

Application Development Framework(ADF)リリース11gを含む、Oracle WebLogic Serverリリース11g。Oracle WebLogicの詳細は、Oracle WebLogic 11gのドキュメントを参照してください。

Oracle Database 11g Express Edition(Oracle XE)

新規インストールの場合は、Oracle Database 11g Express Edition(Oracle XE)for Linux(64ビット)がインストールされる場合があります。Oracle XEがすでにインストールされている場合は、既存のデータベースを使用するか、新規にインストールするか、ローカル・エリア・ネットワーク(LAN)内の別のデータベースを使用するかをインストーラによって尋ねられます。Oracle XEデータベースは、本番ではない環境においてのみOracle VM Managerのリポジトリとして使用してください。Oracle XEはサポート対象の製品ではなく、Oracleサポート・サービスではこの製品のバグ修正やパッチを提供していません。本番環境にOracle VM Managerをデプロイする場合は、Oracle Database StandardまたはEnterprise Editionを使用してください。Oracle XEの詳細は、11gリリース2(11.2)のOracle Database Express Editionのドキュメントを参照してください。

3.3 ハードウェアおよびソフトウェアの最小要件

Oracle VM Managerをインストールするコンピュータでは、次の最小要件を満たしている必要があります。

3.3.1 ハードウェア要件

Oracle VM Managerをインストールする前に、ご使用のコンピュータが表3-1に記載したハードウェアの最小要件を満たしていることを確認してください。

表3-1 Oracle VM Managerのハードウェア要件

項目 最小値

メモリー

1.5GB

Oracle XEでは4GB

プロセッサ・タイプ

64ビット

プロセッサ速度

1.83GHz*1

スワップ領域

2.1GB

ハード・ディスク容量

/u01に5GB

/tmpに2GB


3.3.2 ソフトウェア要件

Oracle VM Managerをインストールする前に、ご使用のコンピュータが次のソフトウェアおよび構成の最小要件を満たしていることを確認してください。

3.3.2.1 オペレーティング・システム

Oracle VM Managerは、次のオペレーティング・システムでサポートされています。

  • Oracle Linux 5 Update 5 64ビット以上

  • Oracle Linux 6 64ビット以上

Oracle Linuxは、次のURLからダウンロードできます。

https://edelivery.oracle.com/linux


注意:

Oracle Linuxの詳細は、次を参照してください。

http://linux.oracle.com/

http://www.oracle.com/technetwork/topics/linux/whatsnew/index.html


3.3.2.2 ネットワーク

Oracle VM Managerをインストールするホスト・コンピュータには、(ピング可能な)ホスト名を正しく構成する必要があります。コンピュータのホスト名が/etc/hostsファイルのホスト名と一致していることを確認します。次のコマンドを使用して、ホスト名を確認します。

# hostname

テキスト・エディタを使用し、/etc/hostsファイルのホスト名を確認します。たとえば、VIを使用するには次のように入力します。

# vi /etc/hosts

たとえば、コンピュータのホスト名がhostname1.example.comで、アドレスが10.1.1.1の場合、これに対応する/etc/hostsファイルの項目は次のようになります。

10.1.1.1 hostname1.example.com hostname1

3.3.2.3 Webブラウザ

Oracle VM Managerのユーザー・インタフェースは、次のWebブラウザでサポートされています。

  • Microsoft Internet Explorer 9.0以上

  • Mozilla Firefox 3.5以上

  • Apple Safari 5.0以上

  • Google Chrome 1.0以上

3.3.2.4 前提条件パッケージ

この項では、Oracle VM Managerをインストールする前に必要なオペレーティング・システムの前提条件パッケージについて説明します。この項の内容は次のとおりです。

3.3.2.4.1 libaio

Oracle VM Managerのインストール時に、管理データ・リポジトリとしてOracle Database 11g Express Edition(Oracle XE)を使用することを選択した場合、libaioパッケージをインストールする必要があります。libaioは、リリース0.3.104以上をインストールする必要があります。

コンピュータにOracle Unbreakable Linux Network(ULN)が構成されている場合は、次のいずれかのコマンドを実行し、システムに応じてlibaioを更新またはインストールできます。

# yum install libaio

または

# up2date libaio

libaioパッケージは、Oracle Linux DVDまたはISOファイルにもあります。libaioをインストールするには、libaio.rpmが格納されているディレクトリに移動し、次のコマンドを入力します。

# rpm -ivh libaio-version.rpm

libaioをアップグレードするには、次のコマンドを使用します。

# rpm -Uvh libaio-version.rpm
3.3.2.4.2 unzip

Oracle Linuxを最小インストールしている場合、Oracle VM Managerインストーラで必要なunzipパッケージがインストールされていない可能性があります。unzipをインストールするには、次のように入力します。

# yum install unzip

3.3.2.5 ファイアウォールの構成

この項は、Oracle VM Managerのインストール時のファイアウォール要件について説明します。この項の内容は次のとおりです。

3.3.2.5.1 iptables

デフォルトのOracle Linuxのインストールでは、ファイアウォールが有効(iptablesが有効)になっています。iptablesが有効なシステムでOracle VM Managerを使用するには、Oracle VM Managerが使用するすべてのポートを開くか、またはiptablesを無効にしてすべてのポートを開きます。

iptablesを無効にしてすべてのポートを開くには、rootユーザーとして次のコマンドを入力します。

# /etc/init.d/iptables stop
# chkconfig --del iptables

または、rootユーザーとして次の場所にあるiptables構成ファイルを編集して、Oracle VM Managerが使用するすべてのポートを開きます。

/etc/sysconfig/iptables

ファイルをテキスト・エディタで開き、次の行を検索します。

*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]

Oracle VM ManagerのUIに(localhost以外から)リモートでアクセスするには、これらの行の直下に次の行を追加します。

-A INPUT -m state --state NEW -m tcp -p tcp --dport 7001 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 7002 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 15901 -j ACCEPT
 

Oracle VM ManagerコアAPIにリモートで接続するには、次の行を追加します。

-A INPUT -m state --state NEW -m tcp -p tcp --dport 54321 -j ACCEPT

次のコマンドを使用してiptablesを再起動します。

# /etc/init.d/iptables restart

必要なポートを自動的に開くようファイアウォールを構成するには、Oracle VM Managerインストーラとともに提供される環境構成スクリプトを使用します。このスクリプトの使用方法の詳細は、第3.3.2.9項「環境構成のスクリプト」を参照してください。

3.3.2.5.2 前提条件ポート

別のアプリケーションがポート7001、7002、54321、1521および8080を使用していないことを確認します。ポート1521および8080は、Oracle XEのローカル・インスタンスを使用している場合のみ必要です。これらのポートが使用可能であるかどうかを確認するには、次のように入力します。

# netstat -na |grep 7001
# netstat -na |grep 7002
# netstat -na |grep 54321
# netstat -na |grep 1521
# netstat -na |grep 8080

ポートが使用されていない場合は、何も表示されません。これらのポートが別のアプリケーションで使用されている場合は、これらのポートを使用しているサービスが表示されるので、ポートを開放する必要があります。

これらのポートが使用されておらず、使用可能であることを確認した場合は、これらのポートを介したトラフィックが許可されるようにファイアウォールを編集します。

  1. 次のコマンドを入力して、ファイアウォールの設定を行います。

    # /usr/bin/system-config-securitylevel
    
  2. セキュリティ・レベルとして「Enabled」を選択します。

  3. 「Customize」をクリックします。「Other ports」フィールドに次のテキストを入力します。

    7001:tcp,7002:tcp,54321:tcp,1521:tcp,8080:tcp
    

3.3.2.6 インストールするポートとパスワード

Oracle VM Managerのインストール時に、次のポートとパスワードの設定を求められる場合があります。

  • Oracle XEのHTTPポート。デフォルトのポート番号は8080です。

  • Oracle XEのリスニング・ポート。デフォルトのポート番号は1521です。

  • Oracle XEのSYSおよびSYSTEMアカウントのパスワード。

  • Oracle VM Manager OVSデータベース・スキーマのパスワード。

  • Oracle WebLogicのadminアカウントのパスワード。

Oracle WebLogicのadminアカウントに使用するパスワードは、次のルールに準拠する必要があります。

  • 長さが8文字から16文字であること。

  • 1文字以上の小文字と1文字以上の大文字を含むこと。

  • 1文字以上の数値または特殊文字を含むこと。

3.3.2.7 Oracle XEユーザー

dbaという名前のグループのメンバーであるoracleユーザーが必要です。oracleユーザーがOracle VM Managerホストに存在しない場合、rootユーザーとして次のコマンドを入力して、ユーザーの作成、グループの作成、グループへのユーザーの追加、ユーザー・パスワードの設定を行います。

# groupadd dba
# useradd -g dba oracle

oracleユーザーがすでに存在する場合は、次のコマンドを使用して、dbaグループに追加します。

# usermod -g dba oracle

oracleユーザーには、8192以上のhard nofilessoft nofilesや、その他のセキュリティ制限の設定が必要です。これらを設定するには、次を含むように/etc/security/limits.confファイルを編集します。

oracle       hard    nofile  8192
oracle       soft    nofile  8192
oracle       soft    nproc   4096
oracle       hard    nproc   4096
oracle       soft    core    unlimited
oracle       hard    core    unlimited

Oracleユーザーを自動的に構成するには、Oracle VM Managerインストーラとともに提供される環境構成スクリプトを使用します。このスクリプトの使用方法の詳細は、第3.3.2.9項「環境構成のスクリプト」を参照してください。

3.3.2.8 /u01ディレクトリ

Oracle VM Managerおよびサポートされている製品は、/u01/app/oracleディレクトリにインストールされます。Oracle VM Managerのインストールを開始する前に、/u01ディレクトリが存在し、空き領域が2.4GB以上あることを確認します。

/u01ディレクトリを自動的に作成するには、Oracle VM Managerインストーラとともに提供される環境構成スクリプトを使用します。このスクリプトの使用方法の詳細は、第3.3.2.9項「環境構成のスクリプト」を参照してください。

3.3.2.9 環境構成のスクリプト

createOracle.shは、次の処理を自動的に実行するスクリプトです。

  • オペレーティング・システムのdbaグループの作成

  • oracleユーザーの作成とdbaグループへの追加

  • /u01ディレクトリの作成

  • /etc/security/limits.confファイルでの必要なパラメータの設定

  • /etc/sysconfig/iptablesファイル内の必要なポートを開くこと

createOracle.shスクリプトを実行するには、最初にOracle VM ManagerインストーラISOファイルまたはCDをマウントする必要があります。インストール・メディアをマウントする方法の詳細は、第3.4.1項「Oracle VM Managerのインストール・メディアのマウント」を参照してください。その後、次のコマンドをrootユーザーとして入力します。

# ./createOracle.sh

3.4 Oracle VM Managerのインストール

Oracle VM Managerのインストールを完了するには、Oracle VM Managerホストのパフォーマンスおよび選択するインストール・タイプによって、8分から15分かかります。

インストールを開始する前に、次のURLからOracle VM Managerソフトウェアをダウンロードします。

http://edelivery.oracle.com/oraclevm

ここでは、Oracle VM Managerのインストール・プロセスについて説明します。次の項が含まれます。


注意:

Oracle VM Managerを仮想環境にインストールするには、Oracle VM Server(dom0)には直接インストールせず、Oracle VM Server上で実行されている仮想マシンにインストールしてください。

3.4.1 Oracle VM Managerのインストール・メディアのマウント

Oracle VM Managerのインストーラを実行する前に、インストール・メディアをマウントする必要があります。インストール・メディアをCD-ROMに書き込んでそのCD-ROMをマウントするか、ISOファイルを直接ハード・ドライブからマウントします。選択したインストール・メディアのマウント方法にかかわらず、Oracle VM Managerをインストールするコンピュータでrootユーザーとして実行する必要があります。

  • CD-ROMからOracle VM Managerをインストールするには、Oracle VM ManagerのISOファイルをCD-ROMに書き込みます。Oracle VM ManagerのCD-ROMを挿入し、次のコマンドを使用してマウントします。

    # mkdir mount-point
    # mount /dev/cdrom mount-point
    

    mount-pointは、ISOファイルをマウントするディレクトリです。

  • ハード・ドライブからOracle VM Managerをインストールするには、ISOファイルを含むフォルダへ移動します。次のコマンドを使用して、ISOファイルを既存ディレクトリにマウントします。

    # mkdir mount-point
    # mount -o loop OracleVM-Manager-version.iso mount-point
    

    mount-pointは、ISOファイルをマウントするディレクトリです。次に例を示します。

    # mkdir /OVMCD
    # mount -o loop OracleVM-Manager-3.0.1.iso /OVMCD
    

    マウントされたファイルは、すべて/OVMCDディレクトリにあります。


    注意:

    マウントしたOracle VM Manager ISOファイルの場所は、oracleユーザーがアクセスできる必要があります。

3.4.2 Oracle VM Managerのインストーラの実行

Oracle VM Managerをインストールするには、第3.4.1項「Oracle VM Managerのインストール・メディアのマウント」で作成したマウント・ポイント(/OVMCDなど)を入力し、runInstallerスクリプトを使用してインストールを開始します。

# cd /OVMCD
# ./runInstaller.sh

一連のインストーラ・オプションが表示されます。

Please select an installation type:
   1: Simple
   2: Standard
   3: Uninstall
   4: Help

コマンド・プロンプトで1(簡易インストール)または2(標準インストール)を入力し、Oracle VM Managerをインストールします。すでにOracle VM Managerがインストールされており、アンインストールする場合は、3(アンインストール)を選択します。

すべてのコンポーネントで同じパスワードを使用してOracle VM ManagerおよびOracle XEデータベースをインストールするには、第3.4.2.1項「簡易インストール」を参照してください。これは本番でない環境で使用してください。Oracle XEはサポート対象の製品ではなく、Oracleサポート・サービスではこの製品のバグ修正やパッチを提供していません。

Oracle VM Managerを標準インストールでインストールする方法の詳細は、第3.4.2.2項「標準インストール」を参照してください。これには、Oracle VM Managerのリポジトリの場所としてOracle SEまたはEEデータベースを選択したり、コンポーネントごとに個々のパスワードを設定できるオプションがあることから、インストール・タイプとしては適しています。

Oracle VM Manager、およびOracle XE(インストールされている場合)、Oracle WebLogic Server、ADF、Javaなどのコンポーネントのアンインストール方法の詳細は、第3.9項「Oracle VM Managerのアンインストール」を参照してください。

インストーラ・スクリプトのオプション・パラメータを使用して、サイレント・インストールを実行することもできます。インストール・スクリプトの完全な構文と、サイレント・インストールの実行方法については、この章の末尾にある「Oracle VM Managerのインストーラ・スクリプト・オプション」を参照してください。

次の項では、簡易インストールおよび標準インストールのオプションについて説明します。

3.4.2.1 簡易インストール

簡易インストールでは、Oracle Database XE、Oracle WebLogic Server、Oracle Application Development Framework(ADF)、JavaおよびOracle VM Managerがローカル・システムにインストールされます。このインストール・オプションは、テスト環境や本番でない環境に使用し、本番環境には使用しないでください。Oracle XEはサポート対象の製品ではなく、Oracleサポート・サービスではこの製品のバグ修正やパッチを提供していません。次の例では、簡易インストールおよびサンプルの構成オプションを説明します。

例3-1 簡易インストール

# ./runInstaller.sh

Oracle VM Manager Release 3.0.1 Installer
 
Oracle VM Manager Installer log file:
  /tmp/ovmm-installer.selfextract_id/install-date.log
 
 
Please select an installation type:
   1: Simple
   2: Standard
   3: Uninstall
   4: Help
 
   Select Number (1-4): 1
 

インストール・プロセスが開始され、次のように表示されます。

Starting simple installation ...
 
 
Verifying installation prerequisites ...
 

簡易インストールで作成されたすべてのユーザーで使用するパスワードを入力します。パスワードの要件の概要は、第3.3.2.6項「インストールするポートとパスワード」を参照してください。

One password is used for all users created and used during the installation.
Enter a password for all logins used during the installation: 
Enter a password for all logins used during the installation (confirm): 
 
Verifying configuration ...
 

インストールを続行するか中止するかの選択が可能です。続行するには、1を入力します。

Start installing the configured components:
   1: Continue
   2: Abort
 
   Select Number (1-2): 1
 
Retrieving Oracle Database 11g XE ...
Installing Oracle Database 11g XE ...
Configuring Oracle Database 11g XE ...
Installing Java ...
Creating database schema 'ovs' ...
Retrieving Oracle WebLogic Server 11g ...
Installing Oracle WebLogic Server 11g ...

Retrieving Oracle Application Development Framework (ADF) ...
Unzipping Oracle ADF ...
Installing Oracle ADF ...

Retrieving Oracle VM Manager Application ...
Extracting Oracle VM Manager Application ...
Installing Oracle VM Manager Core ...
Creating Oracle WebLogic Server domain ...
Starting Oracle WebLogic Server 11g ...
Configuring data source 'OVMDS' ...
Creating Oracle VM Manager user 'admin' ...
Deploying Oracle VM Manager Core container ...
Deploying Oracle VM Manager UI Console ...
Deploying Oracle VM Manager Help ...
Enabling HTTPS ...
Granting ovm-admin role to user 'admin' ...

Retrieving Oracle VM Manager Shell & API ...
Extracting Oracle VM Manager Shell & API ...
Installing Oracle VM Manager Shell & API ...
Copying Oracle VM Manager shell to '/usr/bin/ovm_shell.sh' ...
Enabling Oracle VM Manager service ...

インストールが完了すると、次のようなメッセージが表示されます。

Oracle VM Manager installed.
 
Installation Summary
--------------------
Database configuration:
  Database host name          : localhost
  Database instance name (SID): XE
  Database listener port      : 1521
  Application Express port    : 8080
  Oracle VM Manager schema    : ovs
 
Weblogic Server configuration:
  Administration username     : weblogic
 
Oracle VM Manager configuration:
  Username                    : admin
  Core management port        : 54321
  UUID                        : 0004fb00000100007c8d58c83316de89
 
 
Passwords:
There are no default passwords for any users. The passwords to use for Oracle VM
Manager, Oracle Database 11g XE, and Oracle WebLogic Server have been set by you
during this installation. In the case of a simple install, all passwords are the
same.
 
Oracle VM Manager UI:
  http://example.com:7001/ovm/console
  https://example.com:7002/ovm/console
Log in with the user 'admin', and the password you set during the installation.
 
Please note that you need to install tight-vnc on this computer to access a virtual machine's console.
 
For more information about Oracle Virtualization, please visit:
  http://www.oracle.com/virtualization/
 
Oracle VM Manager installation complete.

3.4.2.2 標準インストール

標準インストールでは、ローカル・システムにOracle Database XEをインストールするか、ローカルまたはリモートの既存のOracle Databaseに接続するか選択します。Oracle Database、Oracle VM Managerデータベース、Oracle WebLogic Server、Oracle VM Managerで使用するユーザーおよびパスワードは、標準インストール時に設定します。インストール方法としてはこちらの方が推奨されます。本番環境では、このインストール・オプションを使用し、ローカルまたはリモートの既存のOracle SEまたはEEデータベースを選択し、Oracle XEデータベースは使用しないでください。次の例では、既存のローカルOracle XEデータベースに接続する方法を示します。

例3-2 ローカルOracle XEデータベースを使用した標準インストール

# ./runInstaller.sh 
 
Oracle VM Manager Release 3.0.1 Installer
 
Oracle VM Manager Installer log file:
  /tmp/ovmm-installer.selfextract_id/install-date.log
 
 
Please select an installation type:
   1: Simple
   2: Standard
   3: Uninstall
   4: Help
 
   Select Number (1-4): 2

インストール・プロセスが開始され、次のように表示されます。

Starting standard installation ...
 
 
Verifying installation prerequisites ...
 

次のオプションが表示されます。ローカル・システムの既存のデータベースに接続する場合は、2を入力します。

Oracle Database Repository
==========================
Would you like to install Oracle Database 11g Express Edition (XE) or connect to
an existing Oracle database?
   1: Install Oracle Database 11g XE
   2: Use an existing Oracle database
 
   Select Number (1-2): 2
 

プロンプトが表示されたら、第3.3.2.6項「インストールするポートとパスワード」に示したとおり、次の情報を入力します。

Enter the Oracle Database hostname [localhost]: example.com
Enter the Oracle Database System ID (SID) [XE]: 
Enter the Oracle Database SYSTEM password: 
Enter the Oracle Database listener port [1521]: 
Enter the Oracle VM Manager database schema [ovs]: 
Enter the Oracle VM Manager database schema password: 
Enter the Oracle VM Manager database schema password (confirm): 
 
Oracle Weblogic Server 11g
==========================
Enter the Oracle WebLogic Server 11g user [weblogic]: 
Enter the Oracle WebLogic Server 11g user password: 
Enter the Oracle WebLogic Server 11g user password (confirm): 
 
Oracle VM Manager application
=============================
Enter the username for the Oracle VM Manager administration user [admin]: 
Enter the admin user password: 
Enter the admin user password (confirm):
 
Verifying configuration ...
 

インストールを続行するか中止するかの選択が可能です。続行するには、1を入力します。

Start installing the configured components:
   1: Continue
   2: Abort
 
   Select Number (1-2): 1
 
Installing Java ...
Creating database schema 'ovs' ...
Retrieving Oracle WebLogic Server 11g ...
Installing Oracle WebLogic Server 11g ...

Retrieving Oracle Application Development Framework (ADF) ...
Unzipping Oracle ADF ...
Installing Oracle ADF ...

Retrieving Oracle VM Manager Application ...
Extracting Oracle VM Manager Application ...
Installing Oracle VM Manager Core ...
Creating Oracle WebLogic Server domain ...
Starting Oracle WebLogic Server 11g ...
Configuring data source 'OVMDS' ...
Creating Oracle VM Manager user 'admin' ...
Deploying Oracle VM Manager Core container ...
Deploying Oracle VM Manager UI Console ...
Deploying Oracle VM Manager Help ...
Enabling HTTPS ...
Granting ovm-admin role to user 'admin' ...

Retrieving Oracle VM Manager Shell & API ...
Extracting Oracle VM Manager Shell & API ...
Installing Oracle VM Manager Shell & API ...
Copying Oracle VM Manager shell to '/usr/bin/ovm_shell.sh' ...
Enabling Oracle VM Manager service ...
 
Installation Summary
--------------------
Database configuration:
  Database host name          : example.com
  Database instance name (SID): XE
  Database listener port      : 1521
  Application Express port    : None
  Oracle VM Manager schema    : ovs
 
Weblogic Server configuration:
  Administration username     : weblogic
 
Oracle VM Manager configuration:
  Username                    : admin
  Core management port        : 54321
  UUID                        : 0004fb0000010000655d18309c21368c
 
 
Passwords:
There are no default passwords for any users. The passwords to use for Oracle VM
Manager, Oracle Database 11g XE, and Oracle WebLogic Server have been set by you
during this installation. In the case of a simple install, all passwords are the
same.
 
Oracle VM Manager UI:
  http://example.com:7001/ovm/console
  https://example.com:7002/ovm/console
Log in with the user 'admin', and the password you set during the installation.
 
Please note that you need to install tight-vnc on this computer to access a
virtual machine's console.
 
For more information about Oracle Virtualization, please visit:
  http://www.oracle.com/virtualization/
 
Oracle VM Manager installation complete.

3.4.2.3 リモート・データベースを使用する標準インストール

標準インストールでは、ローカル・システムにOracle Database XEをインストールするか、ローカルまたはリモートの既存のOracle Databaseに接続するか選択します。Oracle Database、Oracle VM Managerデータベース、Oracle WebLogic Server、Oracle VM Managerで使用するユーザーおよびパスワードは、標準インストール時に設定します。インストール方法としてはこちらの方が推奨されます。本番環境では、このインストール・オプションを使用し、ローカルまたはリモートの既存のOracle SEまたはEEデータベースを選択します。次の例では、リモートのOracle Databaseを使用して、Oracle VM Managerをインストールする方法を示します。

例3-3 リモートのOracle Databaseを使用した標準インストール

# ./runInstaller.sh 
 
Oracle VM Manager Release 3.0.1 Installer
 
Oracle VM Manager Installer log file:
  /tmp/ovmm-installer.selfextract_id/install-date.log
 
 
Please select an installation type:
   1: Simple
   2: Standard
   3: Uninstall
   4: Help
 
   Select Number (1-4): 2
 

インストール・プロセスが開始され、次のように表示されます。

Starting standard installation ...
 
 
Verifying installation prerequisites ...
 

次のメニューが表示されます。リモートのOracle Databaseを使用してインストールするには、2を入力します。

Oracle Database Repository
==========================
Would you like to install Oracle Database 11g Express Edition (XE) or connect to
an existing Oracle database?
   1: Install Oracle Database 11g XE
   2: Use an existing Oracle database
 
   Select Number (1-2): 2
 

プロンプトが表示されたら、第3.3.2.6項「インストールするポートとパスワード」に示したとおり、次の情報を入力します。

Enter the Oracle Database hostname [localhost]: example.com
Enter the Oracle Database System ID (SID) [XE]: mySID
Enter the Oracle Database SYSTEM password: 
Enter the Oracle Database listener port [1521]:
Enter the Oracle VM Manager database schema [ovs]:
Enter the Oracle VM Manager database schema password: 
Enter the Oracle VM Manager database schema password (confirm): 
 
Oracle Weblogic Server 11g
==========================
Enter the Oracle WebLogic Server 11g user [weblogic]: 
Enter the Oracle WebLogic Server 11g user password: 
Enter the Oracle WebLogic Server 11g user password (confirm): 
 
Oracle VM Manager application
=============================
Enter the username for the Oracle VM Manager administration user [admin]: 
Enter the admin user password: 
Enter the admin user password (confirm):
 
Verifying configuration ...
 
Start installing the configured components:
   1: Continue
   2: Abort
 
   Select Number (1-2): 1
 
Installing Java ...
Creating database schema 'ovs' ...
Retrieving Oracle WebLogic Server 11g ...
Installing Oracle WebLogic Server 11g ...
 
Retrieving Oracle Application Development Framework (ADF) ...
Unzipping Oracle ADF ...
Installing Oracle ADF ...
                      
Retrieving Oracle VM Manager Application ...
Extracting Oracle VM Manager Application ...
Installing Oracle VM Manager Core ...
Creating Oracle WebLogic Server domain ...
Starting Oracle WebLogic Server 11g ...
Configuring data source 'OVMDS' ...
Creating Oracle VM Manager user 'admin' ...
Deploying Oracle VM Manager Core container ...
Deploying Oracle VM Manager UI Console ...
Deploying Oracle VM Manager Help ...
Enabling HTTPS ...
Granting ovm-admin role to user 'admin' ...

Retrieving Oracle VM Manager Shell & API ...
Extracting Oracle VM Manager Shell & API ...
Installing Oracle VM Manager Shell & API ...
Copying Oracle VM Manager shell to '/usr/bin/ovm_shell.sh' ...
Enabling Oracle VM Manager service ...

Oracle VM Manager installed.
 
Installation Summary
--------------------
Database configuration:
  Database host name          : example.com
  Database instance name (SID): mySID
  Database listener port      : 1521
  Application Express port    : 8080
  Oracle VM Manager schema    : ovs
 
Weblogic Server configuration:
  Administration username     : weblogic
 
Oracle VM Manager configuration:
  Username                    : admin
  Core management port        : 54321
  UUID                        : 0004fb0000010000bc57bd993848e78b
 
 
Passwords:
There are no default passwords for any users. The passwords to use for Oracle VM
Manager, Oracle Database 11g XE, and Oracle WebLogic Server have been set by you
during this installation. In the case of a default install, all passwords are the
same.
 
Oracle VM Manager UI:
  http://example.com:7001/ovm/console
  https://example.com:7002/ovm/console
Log in with the user 'admin', and the password you set during the installation.
 
Please note that you need to install tight-vnc on this computer to access a
virtual machine's console.
 
For more information about Oracle Virtualization, please visit:
  http://www.oracle.com/virtualization/
 
Oracle VM Manager installation complete.

3.4.3 サイレント・インストールの実行

Oracle VM Managerインストーラは、操作なしでサイレントにインストールできます。インストール・オプションの入力には、インストール構成スクリプトを使用し、インストール・パラメータには一連のコマンドライン・オプションが使用可能です。コマンドライン・オプションの詳細は、この章の末尾にある「Oracle VM Managerのインストーラ・スクリプト・オプション」を参照してください。

次の例では、標準のサイレント・インストールが実行されます。

例3-4 構成ファイルを使用したサイレント・インストール

構成を使用した標準のサイレント・インストールを実行するコマンドは次のとおりです。

./runInstaller.sh --config=/path/config.yml --installtype=standard --assumeyes 

このインストールの例で使用する構成ファイル(config.yml)では、ローカルOracle XEデータベースがインストールされます。パスワード・エントリを自分のパスワードに置き換えます。

db:
      install       : Yes
      host          : localhost
      sys_password  : password
      port          : 1521
      sid           : XE 
      mgmt_port     : 8080
      user          : ovs
      password      : password
 
webLogic:
      install       : Yes
      user          : weblogic
      password      : password
 
java:
      install       : Yes
 
ADF:
      install       : Yes
 
OVMCore:
      install        : Yes
      user           : admin
      password       : password
 
OVMConsole:
      install       : Yes
 
OVMShell:
      install       : Yes
 
onFailure:
      cleanup       : No 

OVMUpgrade:
      install       : Yes

3.4.4 Tight VNCのインストール

Oracle VM Managerで仮想マシンに接続するには、VNCビューアがクライアント・コンピュータまたはOracle VM Managerホスト・コンピュータ(あるいはその両方)にインストールされている必要があります。仮想マシンのコンソール機能では、VNCビューア(存在する場合)のクライアント・インスタンスを使用して仮想マシンのコンソールに接続します。クライアント・コンピュータにVNCビューアがない場合は、Oracle VM Managerホスト・コンピュータにVNCビューアを表示するリクエストが送信されます。この機能を有効にするには、Oracle VM Managerホスト・コンピュータにVNCビューアをインストールする必要があります。

Oracle VM Managerホスト・コンピュータには、TightVNCまたはRealVNCのいずれかをインストールできます。TightVNCの最新パッケージは、次のURLから入手できます。

http://oss.oracle.com/oraclevm/manager/RPMS/

次のコマンドを使用してTightVNCをインストールします。

# rpm -ivh tightvnc-java-version.noarch.rpm

オプションで、Oracle VM Managerユーザー・インタフェースへの接続に使用するクライアント・コンピュータに、TightVNCまたはRealVNCをインストールできます。クライアント・コンピュータには、より迅速にレンダリングを行い、Tight VNCよりもマウス制御の問題が少ないRealVNCをインストールすることをお薦めします。

3.4.5 インストール・ログ

インストール中にエラーが発生した場合、次のOracle VM Managerインストール・ログ・ファイルを確認します。

/tmp/ovmm-installer.selfextract_id/install-date.log

インストールが完了すると、インストール・ログが次の場所にコピーされます。

/tmp/install-date.log

3.4.6 インストール・ディレクトリ

表3-2に、Oracle VM Managerコンポーネントの場所を示します。

表3-2 Oracle VM Managerコンポーネントのインストール場所

コンポーネント 場所

Java

/u01/app/oracle/java

Oracle WebLogic Server 11g

/u01/app/oracle/Middleware/

Oracle ADF

/u01/app/oracle/Middleware/

Oracle VM Managerアプリケーション

/u01/app/oracle/ovm-manager-3/

Oracle WebLogic Serverドメイン

/u01/app/oracle/ovm-manager-3/machine1/base_adf_domain


3.5 Oracle VM Managerへのログイン

Oracle VM Managerの「Login」ページを開くには、Webブラウザに次のアドレスを入力します。

http[s]://hostname:port/ovm/console

hostnameは、Oracle VM Managerホストのホスト名またはIPアドレスを示し、portはOracle VM Managerがリスニングしているポート番号を示します。

example.comというホストでSecure Sockets Layer(SSL)を使用してOracle VM Managerに接続するには、次のようにします。

https://example.com:7002/ovm/console

example.comというホストでOracle VM Managerに接続するには、次のようにします。

http://example.com:7001/ovm/console

「Username」フィールドには、Oracle VM Manager管理者ユーザー名を入力します。これはOracle VM Managerのインストール時に作成した管理者ユーザー名です。「Password」フィールドには、Oracle VM Manager管理者ユーザーのパスワードを入力します。

Oracle VM Managerのローカル・インスタンス(localhostにインストールされている)を管理するには、「Management Server URI」フィールドはデフォルトのtcp://localhostのままにします。Oracle VM Managerのリモート・インスタンスを管理するには、次のようにマシンのホスト名またはIPアドレスを入力します。

tcp://example.com

これでログインできたので、ストレージ・レポジトリとサーバー・プールの作成、Oracle VM Serverの追加、仮想マシンの作成、リソースのインポートなどができます。

ユーザー・インタフェースには、ナビゲータおよびコンテンツ・ペインでの選択に応じたコンテキスト依存の情報が表示されます。

3.6 Oracle VM Managerの起動および停止

インストールされたOracle VM Managerは、オペレーティング・システムの起動時に自動的に起動されるよう設定されます。これを無効にするには、次のように入力します。

# chkconfig --del ovmm

注意:

インストール時にOracle XEを手動で起動するよう選択した場合は、Oracle VM Managerを起動する前にOracle XEを起動します。

rootユーザーとしてOracle VM Managerを手動で起動または停止するには、次の構文を使用します。

/sbin/service ovmm [start|stop|status]

たとえば、Oracle VM Managerを起動する場合:

# /sbin/service ovmm start

Oracle VM Managerを停止する場合:

# /sbin/service ovmm stop

Oracle VM Managerのステータスを確認場合:

# /sbin/service ovmm status

ステータス・オプションによって0または1が返されます。0は、Oracle VM Managerアプリケーションが実行中であることを示し、1はアプリケーションが停止していることを示します。

また、Oracle VM Managerを起動および停止するには、「Services」ダイアログを使用します。「Applications」メニューから、「System Settings」 > 「Server Settings」 > 「Services」の順に選択します。または、端末で次のコマンドを実行して、「Services」ダイアログを表示することもできます。

# /usr/bin/system-config-services

「Service Configuration」ダイアログで「ovmm」を選択し、ステータスを確認してから起動または停止します。

3.7 Oracle VM Managerのバックアップ

Oracle VM Managerをバックアップするには、Oracle VM Manager構成ファイルおよびOracle VM Managerデータベース・スキーマをバックアップする必要があります。デフォルトでは、このスキーマはOVSという名前で、これはバックアップの例で使用されています。スキーマ名を自分で設定した名前に置き換えます。

Oracle VM Manager構成ファイルは次の場所に格納されています。

/u01/app/oracle/ovm-manager-3/.config

この構成ファイルには、Oracle VM Managerが使用するデータベースの接続情報、ポート、UUIDが含まれます。この構成ファイルの例を次に示します。

例3-5 Oracle VM Managerの構成ファイル

DBHOST=<hostname of database server>
SID=<oracle SID>
LSNR=<listener port number defaults 1521>
APEX=<application express port number defaults 8080>
OVSSCHEMA=<database schema name for oracle vm manager defaults ovs>
WLSADMIN=<weblogic server admin defaults weblogic>
OVSADMIN=<oracle vm manager administrator name defaults admin>
COREPORT=<oracle vm manager core port defaults 54321>
UUID=<oracle vm manager uuid>

Oracle VM Managerをバックアップするには、次の手順を実行します。 

  1. 次の場所にあるOracle VM Managerの構成ファイルをバックアップまたはコピーします。

    /u01/app/oracle/ovm-manager-3/.config

  2. rootユーザーとして、Oracle VM Managerを停止します。

    # /sbin/service ovmm stop
    
  3. Oracle VM ManagerデータベースのOVSスキーマをバックアップします。Oracle Database EXPユーティリティを実行して、OVSスキーマをエクスポートします。次の例では、Oracle XEのローカル・インストールでこのユーティリティを実行する方法を示します。ローカル・ホストまたはリモート・コンピュータでOracle StandardまたはEnterprise Editionを使用している場合は、環境に適した方法についてOracle Databaseのドキュメントを確認する必要があります。

    オペレーティング・システムにoracleユーザーとしてログインします。oracleユーザーのパスワードがない場合は、rootユーザーとしてsu - oracleを実行します。

    次のコマンドを実行します。

    export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
    export PATH=$ORACLE_HOME/bin:$PATH
    export ORACLE_SID=XE
    exp ovsschema/password grants=y compress=y file=/location/ovsbackup.dmp
    

    expコマンド内のovschemaユーザーは、自分のOVSスキーマの名前と置き換える必要があり、Oracle XEインストールのデフォルトのスキーマ名はovsです。Oracle VM Managerデータベース・スキーマのバックアップをOracle VM Managerの構成ファイルとともに格納します。

3.8 Oracle VM Managerのリストア

Oracle VM ManagerおよびOracle VM Managerデータベース・スキーマをバックアップからリストアするには、第3.7項「Oracle VM Managerのバックアップ」で説明したOracle VM Managerのバックアップ手順を完了している必要があります。

Oracle VM Managerをバックアップからリストアするには、次の手順を実行します。 

  1. Oracle VM Manager OVSデータベース・スキーマをリストアします。Oracle Databaseにログインして次の手順を実行し、バックアップからOVSスキーマをリストアします。sysまたはsystemユーザーとしてOracle Databaseにログインし、Oracle VM Managerの管理者ユーザーを作成します。

    $ sqlplus system/password
    SQL> create user ovs identified by password;
    SQL> grant connect, resource to ovs;
    SQL> exit;
    

    バックアップ・ファイルからOVSスキーマをインポートします。

    # export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
    # export PATH=$ORACLE_HOME/bin:$PATH
    # export ORACLE_SID=XE
    # imp ovsschema/password file=/location/ovsbackup.dmp full=y
    

    impコマンド内のovschemaユーザーは、自分のOVSスキーマの名前と置き換える必要があり、Oracle XEインストールのデフォルトのスキーマ名はovsです。

  2. Oracle VM Managerを再インストールする必要がある場合は、Oracle VM Managerのインストール・メディアを使用し、サーバーのソフトウェアのインストールを実行します。インストールの実行方法の詳細は、第3.4項「Oracle VM Managerのインストール」を参照してください。

    runInstaller.sh --uuid uuidオプションを使用しインストールを実行し、以前のマネージャのインストールのUUIDを指定する必要があります。UUIDは、Oracle VM Managerの構成ファイルにあります。次に例を示します。

    # ./runInstaller.sh --uuid 0004FB000000100002CB7F2DFFA8D8
    

    Oracle VM Managerのインストーラによってパスワード以外のインストール情報の入力が求められる場合は、バックアップしたOracle VM Manager構成ファイルに記載されている、Oracle Databaseスキーマ、Oracle WebLogic Server、Oracle VM Manager管理者ユーザーの同じユーザー名を再利用します。パスワードはバックアップされておらず、リストアできないため、新しいパスワードを設定する必要があります。

  3. Oracle VM Managerを再インストールする必要がない場合、Oracle VM Managerを再起動します。

    # /sbin/service ovmm stop
    # /sbin/service ovmm start
    

3.9 Oracle VM Managerのアンインストール

Oracle VM Managerをアンインストールする前に、Oracle VM ManagerおよびOracle VM Managerデータベース・スキーマをバックアップする必要がある場合があります。Oracle VM Managerのバックアップ方法の詳細は、第3.7項「Oracle VM Managerのバックアップ」を参照してください。

アンインストールは、Oracle VM Managerのインストール・スクリプトを使用して実行します。インストール・メディアからインストーラを起動します(Oracle VM Managerホスト・コンピュータにはインストーラがないため、インストール・メディアがなければアンインストールは実行できません)。インストーラの起動の詳細は、第3.4.2項「Oracle VM Managerのインストーラの実行」を参照してください。プロンプトに従い、Oracle VM Managerをアンインストールします。インストール・スクリプトの完全な構文の詳細は、この章の末尾にある「Oracle VM Managerのインストーラ・スクリプト・オプション」を参照してください。

次に、ローカルOracle XEデータベースを使用するデフォルトのOracle VM Managerインストールをアンインストールする例を示します。

例3-6 Oracle VM Managerのアンインストール

# ./runInstaller.sh

Oracle VM Manager Release 3.0.1 Installer
 
Oracle VM Manager Installer log file:
  /tmp/ovmm-installer.selfextract_id/install-date.log
 
 
Please select an installation type:
   1: Simple
   2: Standard
   3: Uninstall
   4: Help
 
   Select Number (1-4): 3
 

アンインストール・プロセスが開始され、次のように表示されます。

Uninstall Oracle VM Manager
 
Product component : Oracle 11g XE in '/u01/app/oracle/product'
Oracle 11g XE is installed ...
Uninstall options
   1: Uninstall Oracle 11g XE
   2: Skip uninstall of Oracle 11g XE

   Select Number (1-2): 1
Removing Oracle 11g XE installation ... 

Product component : Java in '/u01/app/oracle/java/'
 
Java is installed ...
 
Uninstall options
   1: Uninstall Java
   2: Skip uninstall of Java
 
   Select Number (1-2): 1
Removing Java installation ...
 
Product component : Oracle VM Manager 3.0 in '/u01/app/oracle/ovm-manager-3/'
 
Oracle VM 3.0 Manager is installed ...
 
Uninstall options
   1: Uninstall Oracle VM 3.0 Manager
   2: Skip uninstall of Oracle VM 3.0 Manager
 
   Select Number (1-2): 1
Removing Oracle VM 3.0 Manager installation ...
 
Product component : Oracle WebLogic Server in '/u01/app/oracle/Middleware/'
 
Oracle WebLogic Server is installed
 
Uninstall options
   1: Uninstall Oracle WebLogic Server
   2: Skip uninstall of Oracle WebLogic Server
 
   Select Number (1-2): 1
Removing Oracle WebLogic Server installation ...
 
Uninstall completed ...

3.10 トラブルシューティング

この項では、Oracle VM Managerをインストールする際に発生する可能性のある既知の問題とその解決方法について説明します。その他の情報は、Oracleサポートの次のWebサイトを参照してください。

OracleサポートにOracle VM Managerのインストールのサポートについて問い合せる場合は、インストール・ログを含めてください。ログ・ファイル名および場所の詳細は、第3.4.5項「インストール・ログ」を参照してください。

インストールには次の既知の問題があります。

3.10.1 libaioがインストールされていない

前提条件であるlibaioパッケージがインストールされていない場合、インストール時に次のエラーが表示されます。

libaio is not installed...

回避策: libaioパッケージをインストールしてください。libaioのインストール方法の詳細は、第3.3.2.4項「前提条件パッケージ」を参照してください。

3.10.2 Oracle XEをインストールできない

Oracle VM ManagerのインストーラでOracle XEのインストールに失敗し、次のメッセージが表示されます。

Failed: The database instance is not available.

詳細は、/tmp/ovmm-installer.selfextract_id/install-date.logにあるログ・ファイルから確認できます。

回避策: この問題には2つの回避策があります。

  1. Oracle XEがインストールされていないか、正しくインストールされていることを確認します。次のコマンドを使用して、ステータスを確認します。

    $ /etc/init.d/oracle-xe status
    

    Oracle XEが稼働している場合は、Oracle VM Managerのインストール・スクリプトを実行してアンインストールし、Oracle VM Managerを再インストールします。

  2. コンピュータのホスト名が/etc/hostsファイルのホスト名と一致していることを確認します。第3.3.2.2項「ネットワーク」を参照して、ホスト名を構成します。

3.10.3 OVSデータベース・スキーマを作成できない

次のメッセージが表示される場合があります。

Creating the Oracle VM Manager database schema ... Failed.

詳細は、/tmp/ovmm-installer.selfextract_id/install-date.logにあるログ・ファイルから確認できます。

回避策: この問題の回避策は次のとおりです。

  1. Oracle XEがインストールされていないか、正しくインストールされていることを確認します。次のコマンドを使用して、ステータスを確認します。

    $ /etc/init.d/oracle-xe status
    

    Oracle XEが稼働している場合は、Oracle VM Managerのインストール・スクリプトを実行してアンインストールし、Oracle VM Managerを再インストールします。

  2. 既存のOracle XEデータベースにインストールしている場合は、SYSアカウントの正しいパスワードを入力したことを確認します。

  3. Oracle VM Managerを再インストールします。

3.10.4 Oracle Databaseスキーマが存在する

Oracle Database OVSスキーマを作成した後、インストール手順の完了前にインストーラが失敗した場合、インストールを再度実行しようとしたときに、上書きできないスキーマが残っている場合があります。この問題を解決するには、OVSスキーマを削除した後、インストールの問題が解決してから、もう一度、再インストールを続行します。

OVSスキーマを削除するには、sysまたはsystemユーザーとしてOracle Databaseにログインし、次のようにします。

$ sqlplus system/password
SQL> drop schema OVS;
SQL> exit;

この例で使用するスキーマ名では、デフォルトのスキーマ名OVSを使用しています。インストール時にカスタム・スキーマ名を使用した場合は、OVSを自分のスキーマ名と置き換える必要があります。自分のスキーマ名は、次の場所にあるOracle VM Manager構成ファイル内にあります。

/u01/app/oracle/ovm-manager-3/.config

3.10.5 Oracle XEリスナーの起動に失敗する

Oracle VM ManagerのインストールでOracle XEリスナーの起動に失敗する場合があります。Oracle XEリスナーの起動の失敗は、listener.oraファイルのホスト名がIPアドレスにマッピングされていないために発生する可能性があります。

回避策: /etc/hostsファイルにIPアドレスとホスト名を追加します。第3.3.2.2項「ネットワーク」を参照して、ホスト名を構成します。または、listener.oraファイルにIPアドレスを指定できます。listener.oraファイルは、次のディレクトリにあります。

/usr/lib/oracle/xe/app/oracle/product/11.2.0/server/network/admin

次のコマンドを使用しOracle XEリスナーを手動で起動します。

# /usr/lib/oracle/xe/app/oracle/product/11.2.0/server/bin/lsnrctl start

3.10.6 英語以外のキャラクタ・セットでのインストールに失敗する

オペレーティング・システムが英語以外のキャラクタ・セットまたは言語の場合、Oracle VM Managerインストーラに次のエラーが表示される可能性があります。

Update default password failed.

Oracle VM Managerでは、英語と英語のキャラクタ・セットのみサポートしています。

詳細は、/tmp/ovmm-installer.selfextract_id/install-date.logにあるログ・ファイルから確認できます。

回避策: キャラクタ・セットをen_US.UTF-8に設定します。

  1. 次のコマンドを実行し、LANGの値がen_US.UTF-8かどうかを確認します。

    # env|grep LANG
    
  2. キャラクタ・セットがen_US.UTF-8ではない場合、次のコマンドによりen_US.UTF-8に変更します。

    # export LC_CTYPE="en_US.UTF-8"
    
  3. Oracle VM Managerを再インストールします。

3.10.7 NISベースのoracleユーザー・アカウントの使用時にインストールが失敗する

oracleユーザー・アカウントがNISベースの認証(ネットワーク・インフォメーション・サービス)を使用して作成されている場合、前提条件のチェック時にインストールが失敗し、次のエラーが表示されます。

Verifying installation prerequisites ...
hardnofiles should be set to 8192 but was 0
Configuration verification failed ...

回避策: ホスト・コンピュータ上でNISベースではないoracleユーザー・アカウントを作成し、インストーラを再実行します。


Oracle VM Managerのインストーラ・スクリプト・オプション

Oracle VM Managerのインストーラ・スクリプトの構文は次のとおりです。

runInstaller.sh [-h | --help] [-e | --extract_only] [{-d | --dir=}directory] [{-c | --config=}configfile.yml] [{-u | --uuid=}uuid] [{-i | --installtype=}{simple | standard | uninstall}] [-y | --assumeyes]

オプション

[-h | --help]

インストーラのヘルプを表示します。

[-e | --extract_only]

インストーラを抽出し、終了します。

[{-d | --dir=}directory]

ディレクトリですべてのOracle VM Managerインストーラ・スクリプトを検索します。

[{-c | --config=}configfile.yml]

インストール構成ファイルを指定します。このファイルは、サイレント・インストール時のインストール・オプションの設定に使用します。

# ./runInstaller.sh --config=/path/myconfig.yml --installtype=standard --assumeyes

インストール構成ファイルは、例3-7に示すフォーマットである必要があります。この構成ファイルのフォーマットではスペースを使用し、タブは使用しないでください。

例3-7 Oracle VM Managerのインストール構成ファイル

db:
      install       : No
      host          : example.com
      sys_password  : mypassword
      port          : 1521
      sid           : mySID
      mgmt_port     : 8080
      user          : ovs
      password      : mypassword
 
webLogic:
      install       : Yes
      user          : weblogic
      password      : mypassword
 
java:
      install       : Yes
 
ADF:
      install       : Yes
 
OVMCore:
      install        : Yes
      user           : myuser
      password       : mypassword
 
OVMConsole:
      install       : Yes
 
OVMShell:
      install       : Yes
 
onFailure:
      cleanup       : No 

OVMUpgrade:
      install       : Yes
[{-u | --uuid=}uuid]

Oracle VM ManagerのUUIDを設定します。このオプションは、既存のUUIDを使用するためにOracle VM Managerをリカバリするときに使用します。Oracle VM Managerの構成ファイルにはUUIDが含まれ、次の場所に保存されています。

/u01/app/oracle/ovm-manager-3/.config

# ./runInstaller.sh --uuid=0004FB000000100002CB7F2DFFA8D8
[{-i | --installtype=}{simple | standard | uninstall}]

インストール時にプロンプトが表示されないインストール・タイプを設定します。このオプションは、サイレント・インストールで使用します。

# ./runInstaller.sh --config=/path/myconfig.yml --installtype=standard --assumeyes
[-y | --assumeyes]

インストールの各プロンプトでyesと応答するよう設定します。--installtype=simpleオプションと組み合せると、ローカルOracle XEデータベースを使用するデフォルト設定のサイレント・インストールが実行されます。

# ./runInstaller.sh --assumeyes --installtype=simple