第4章 Oracle VM Managerのインストール
Oracle VM Managerを正常にインストールするには、この章の手順を完了してください。
この章では、Oracle VM Managerをアンインストールする手順についても説明します。
4.1 Oracle VM Managerのコンポーネント
Oracle VM Managerを実行するのに必要なアプリケーションは、ISOイメージにパッケージ化されています。 Oracle VM Managerをインストールすると、次のアプリケーションの一部またはすべてが「ホスト・コンピュータ」にインストールされることがあります:
- Oracle VM Manager
-
Oracle VM Managerアプリケーションは、Oracle WebLogic Serverドメインおよびコンテナとして提供されています。
- Oracle WebLogic Server 12c
-
Oracle WebLogic Server 12c Application Development Framework (ADF)Release 12cを含むStandard Editionは、Oracle VM Managerに含まれています。 Oracle WebLogic Server 12c Standard Editionの使用は、Oracle VM Managerでの使用に限定されています。 Oracle WebLogic Serverの詳細については、Oracle WebLogic Server 12cのマニュアルを参照してください:
- MySQL Enterprise Edition
-
MySQL Enterprise Editionは、Oracle VM Managerの管理リポジトリとして使用するために含まれています。 MySQL Enterprise Backupを含むがこれにかぎらないMySQL Enterprise Editionは、Oracle VM Managerとの使用に制限されています。
このMySQLデータベースは、Oracle VM Managerインストーラにバンドルされているパッケージを使用してローカルにインストールされます。 Oracle VM Managerは、独自のバージョンのMySQL 5.6 Enterprise Editionを使用します。MySQLは、Oracle VM専用にライセンスされています。 MySQLは、データベースおよび構成情報とともに
/u01/app/oracle/mysql/data
の標準の場所にインストールされます。 インストールされるMySQLサーバーは、Oracle VM Managerによる排他使用に非標準のTCPポート(49500)を使用します。 バンドルされているデータベースは他の用途では使用しないでください。既存のMySQLインストールとの潜在的な競合を防ぐため、Oracle VM Managerインストーラは、インストール前に既存のMySQLインストールを削除する必要があります。 Oracle VM ManagerをインストールしているシステムでMySQLを実行している場合は、インストーラが終了して既存のデータベースをバックアップし、インストールを続行する前に既存のMySQLインスタンスを削除できます。
ノートOracle VM Managerリリース3.4では、MySQL Enterprise Edition以外のデータベースの使用はサポートされていません。
4.2 ハードウェアおよびソフトウェアの最小要件
Oracle VM Managerをインストールするコンピュータで、次の最小システム要件を満たしている必要があります。
4.2.1 ハードウェア要件
Oracle VM Managerをインストールする前に、表4.1に記載したハードウェアの最小要件をコンピュータが満たしていることを確認してください。
項目 |
最小値 |
---|---|
メモリー |
8.0 GB |
プロセッサ・タイプ |
64ビット |
プロセッサ速度 |
1.83GHz*2 |
スワップ領域 |
2.1 GB |
ハード・ディスク容量 |
/u01に5.5GB /tmpに3GB /varに400MB /usrに300MB |
4.2.2 ソフトウェア要件
Oracle VM Managerをインストールする前に、コンピュータが次のソフトウェアおよび構成の最小要件を満たしていることを確認してください。
4.2.2.1 オペレーティング・システム
Oracle VM Managerは、次のオペレーティング・システムでサポートされています。
-
Oracle Linux 6 64ビット以上
-
Oracle Linux 7 64ビット以上
-
Red Hat Enterprise Linux 6 64ビット以上
-
Red Hat Enterprise Linux 7 64ビット以上
Oracle Linuxは、次の場所からダウンロードできます。
-
Oracle Software Deliveryクラウド: https://edelivery.oracle.com/linux
-
Oracle Supportサイト: https://support.oracle.com/
Oracle Linuxの詳細は、次を参照してください。
4.2.2.2 Webブラウザ
Oracle VM Manager webインタフェースは、「Oracle VM Managerユーザー・ガイド」で説明されているwebブラウザでサポートされています
4.2.2.3 前提条件パッケージ
Oracle Linuxを最小限にインストールしている場合は、必要なパッケージがすべてインストールされていない可能性があります。 これらのパッケージは、Oracle VM Managerインストーラを実行して完了させるために必要です。 すべてのインストールでは、zip
パッケージとunzip
パッケージとperl
パッケージが必要です。 これらのパッケージをインストールするには:
# yum install zip unzip perl
Oracle VM Managerインストーラは、インストールを完了するために必要な他のソフトウェア・パッケージの追加チェックを実行します。 必要なパッケージが見つからない場合、インストーラは、欠落しているパッケージとそれをインストールするために必要なステップを通知する警告メッセージで終了することがあります。 通常、最小インストールとしてインストールされたシステムは、特定のパッケージが不足している可能性があります。 たとえば、Oracle Linux 6と7ではlibaio
パッケージをインストールする必要がありますが、Oracle Linux 7ではnet-tools
パッケージとperl-Data-Dumper
パッケージを追加インストールする必要があります。
Oracle VM Managerインストーラは、さまざまなソフトウェア・パッケージをインストールします。その中には、他の依存関係があるものもあります。 少なくともOracle Linuxの最小限のインストールをインストールしていない場合、インストーラはいつでも終了し、不足している依存関係を通知します。 この状況では、インストールを再開する前に、依存パッケージがインストールされていることを確認する必要があります。
Oracle VM Manager 3.4.7以上およびMySQL 8.0には、インストールされていない可能性のあるパッケージがいくつか必要です。 これらのパッケージは次のとおりです:
-
Oracle VM Manager 3.4.7には、
polycoreutils-python
for Oracle Linux7が必要です。 -
Oracle VM Manager 3.4.7に含まれるMySQL 8.0では、
openssl
1.0.1以上を使用する必要があります。
4.2.2.4 既存のMySQLインストールの削除
Oracle VM Managerをインストールする予定のシステムに既存のMySQLをインストールしている場合は、データベースをバックアップしてアンインストールする必要があります。 Oracle VM Managerでは、構成に特定のチューニング・パラメータを適用するために、MySQLを排他的に使用する必要があります。 Oracle VM Managerでは、標準ではないポートでMySQL Enterprise Editionを使用します。 Oracle VM Managerで提供されるMySQL Enterprise Editionのライセンスでは、Oracle VMは排他的に使用されます。 他の目的で提供されているMySQLサーバーは使用しないでください。 既存のMySQLインストールがシステムに存在する場合、インストーラは、インストールを続行する前に、これを除去する必要があることを知らせるエラー・メッセージを表示して終了します。
Oracle VM Manager MySQLデータベースとの競合を避けるために、MariaDBインストールおよび関連するライブラリを等しく削除する必要があります。 既存のMariaDBインストールがシステムに存在する場合、インストーラは終了し、インストールを続行する前にこれを削除する必要があることを示すエラー・メッセージが表示されます。 競合するMariaDBパッケージを削除するには、次のように入力します:
# yum remove mariadb-libs
4.2.2.5 ネットワーク
Oracle VM Managerをインストールするホスト・コンピュータには、(pingの実行が可能な)ホスト名を正しく構成する必要があります。 コンピュータのホスト名が/etc/hosts
ファイルのホスト名と一致することを確認します。 次のコマンドを使用して、ホスト名を確認します。
# hostname
テキスト・エディタを使用して、/etc/hosts
ファイルのホスト名を確認します。 たとえば、VIを使用するには、次のように入力します。
# vi /etc/hosts
たとえば、コンピュータのホスト名がhostname1.example.comで、IPアドレスが10.1.1.1の場合、/etc/hosts
ファイルの対応するアイテムは次のようになります:
10.1.1.1 hostname1.example.com hostname1
Oracle VM Managerは、すべてのOracle VM Serversによって報告されたシステム時間が、Oracle VM Managerホストによって報告された時間と同期することを要求します。 したがって、Oracle VM Managerは各Oracle VM Serverのシステム時間を更新するために使用されるNTPデーモンを実行します。 Oracle VM ManagerのNTPデーモンは、他のNTPサーバーと同期できなければなりません。そうしないと、Oracle VM Serversが同期に使用できる階層に自身を昇格させることができません。 自分の環境内でNTPを実行しない場合、Oracle VM ManagerホストはUDP 123を使用してインターネット上の他のNTPサーバーと通信できる必要があります。 これを防止するファイアウォールは、Oracle VM Manager内で予期せぬ動作を引き起こす可能性があります。
管理ネットワークにVLANを使用する場合は、Oracle VM Managerをインストールする前にIPv6を無効にする必要があります。 IPv6はOracle VMではサポートされていないため、Oracle VM Managerをインストールする前にIPv6を無効にすると、一般的なネットワーク構成に関するいくつかの問題を回避できます。
4.2.2.6 ファイアウォールの構成
デフォルトのOracle Linuxインストールでは、ファイアウォールが有効になっています。 Oracle VM Managerで使用されるすべてのポートを開くか、ファイアウォールを無効にしてすべてのポートを開くか、またはOracle VM Managerの操作に必要なポートのみを開くことができます。
Oracle VM Managerインストーラで提供される環境構成スクリプトを使用して、必要なポートのみを自動的に開くようにファイアウォールを構成することをお薦めします。 インストール手順の一部として、スクリプトがcreateOracle.sh
という名前で含まれています。 このスクリプトを実行すると、標準のファイアウォール構成を含むインストール・タスクの一部を自動化して実行できます。 このスクリプトの使用方法については、4.3.1項、「インストール前の環境の構成」を参照してください。
次の図と表は、Oracle VMのファイアウォールのルールと要件を示しています。

No. | コンポーネントの関係 | ポートと説明 | オプション |
---|---|---|---|
1 |
Oracle VM ManagerからOracle VM Serverへ |
|
いいえ |
2 |
Oracle VM ServerからOracle VM Managerへ |
|
いいえ |
3 |
クライアントPCからOracle VM Managerへ |
|
いいえ、サービスへのアクセスは要件に限定する必要があります |
4 |
クライアントPCからOracle VM Serverへ |
|
はい |
5 |
Oracle VM ServerからOracle VM Serverへ |
|
いいえ |
6 |
いくつかの管理ツールからOracle VM Managerへ |
|
はい |
次の手順では、ファイアウォールの要件を手動で解決する方法を説明し、Oracle VM Managerインストーラに付属の環境構成スクリプトを使用しないことを決定したものとします。
Oracle Linux (またはRed Hat Enterprise Linux) 6では、iptables
パッケージがインストールされている場合、iptables
ルールはインストール時に追加されます。 ただし、Oracle Linux (またはRed Hat Enterprise Linux) 7以上では、firewalld
パッケージがインストールされている場合、firewalld
ルールが追加されます。
Oracle VM Managerをインストールする前にiptables
またはfirewalld
がターゲット・ホストで無効になっている場合、createOracle.sh
スクリプトでiptables
またはfirewalld
サービスが自動的に再有効化されることはありません。 ファイアウォール管理ツールがインストールされていない場合、ルールは追加されません。 追加されたルールは、サービスが有効になると有効になります。
ファイアウォール管理ツールが有効な場合、ルールが定義されていなくても、各パケットはファイアウォール管理ツールによってチェックされるため、パフォーマンスに影響を与える可能性があります。
ファイアウォールを手動で構成する必要がある場合、次の手順に従います。
iptables
の場合は、次のようにiptables
で必要なポートを開きます:-
root
ユーザーとして、Oracle VM管理サーバーへログオンします。 -
コマンド・プロンプトで、次のように、オープンする各ポートに適切なコマンドを入力します。
# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 7002 -j ACCEPT # iptables -A INPUT -m state --state NEW -m udp -p udp --dport 123 -j ACCEPT # iptables -A INPUT -m state --state NEW -m udp -p udp --dport 10000 -j ACCEPT
-
iptables
構成を保存します。# service iptables save
これは、コマンドによって
iptables
の実行中にポートがオープンするため、iptables
を再起動する必要はありません。 保存することで、今後の再起動時にオープンするようになります。
firewalld
の場合は、次のようにfirewalld
で必要なポートを開きます:-
root
ユーザーとして、Oracle VM管理サーバーへログオンします。 -
コマンド・プロンプトで、開くポートごとに適切なコマンド(再起動後も持続)を入力します。次に例を示します:
# firewall-cmd --permanent --zone=public --add-port=7200/tcp # firewall-cmd --permanent --zone=public --add-port=123/udp # firewall-cmd --permanent --zone=public --add-port=10000/tcp # firewall-cmd --reload
4.3Oracle VM Managerのインストール
Oracle VM Managerホストのパフォーマンスと、選択したインストール・タイプに応じて、Oracle VM Managerのインストールを完了するまでに約8-15分かかります。
インストールを開始する前に、次の場所からOracle VM Managerソフトウェアをダウンロードします。
http://edelivery.oracle.com/oraclevm
ソフトウェアの入手に関する詳細は、1.2項、「インストールISOおよびパッケージの入手」で説明しています。
Oracle VM ManagerインストールISOをダウンロードしたら、DVD-ROMに書き込んでターゲット・ホストにDVDをマウントする必要があります(1.3項、「ブート可能な物理メディアからのインストール」参照)。ISOをターゲット・ホストにコピーし、ISOのループバック・マウントを実行します(1.4項、「ループバックISOマウント」を参照)。
4.3.1 インストール前の環境構成
Oracle VM Managerには、oracle
という名前のシステム・ユーザー、dba
という名前のグループ、およびインストール・フォルダの特定の権限を持つ/u01
ディレクトリが必要です。 Oracle VM Managerインストール・メディアには、環境を自動的に構成するシェル・スクリプトcreateOracle.sh
が含まれています。 このスクリプトは次の処理を行います:
Oracle VM Managerをインストールするには、oracle
ユーザーとともにbashログイン・シェルを使用する必要があります。
createOracle.sh
スクリプトは、次の処理を行います:
-
必要なオペレーティング・システム・ユーザー
oracle
およびグループdba
を作成します。ノートこのスクリプトは、セキュリティ対策として
oracle
ユーザーのパスワードを設定しません。 ユーザーにはパスワードがないため、oracle
ユーザーとしてログインすることはできません。 ログイン・アクセスを許可する場合は、パスワードを手動で設定する必要があります。 -
/u01
ディレクトリがまだ存在しない場合は作成し、必要なインストール・フォルダにアクセス権を設定します。ノート/u01
ディレクトリは、Oracle VM Managerをインストールする前に存在する必要があります。 このディレクトリには、2.4 GBの空き容量が必要です。 -
Linuxシステムの
/etc/security/limits.conf
ファイルに必要なパラメータを設定します。 -
Linuxシステムのファイアウォールで必要なポートを開きます。
初めてOracle VM Managerをシステムにインストールする場合は、createOracle.sh
スクリプトを実行する必要があります。 Oracle VM Managerを同じシステムに再インストールする場合は、このスクリプトを実行する必要はありません。
createOracle.sh
を実行して環境を構成するには、次のようにします:
-
Oracle VM Managerインストール・メディアをマウントします。 1.3項、「ブート可能な物理メディアからのインストール」または1.4項、「ループバックISOマウント」を参照してください。
-
ディレクトリをマウント・ポイントに変更します。次に例を示します:
# cd /mnt/cdrom
-
rootユーザーとして、
createOracle.sh
を実行# ./createOracle.sh
createOracle.sh
スクリプトでは、iptables
またはfirewalld
サービスは自動的に有効になりません。 ファイアウォール・サービスが有効になっていることを手動で確認する必要があります。
Oracleユーザーの手動設定
Oracle VM Managerをインストールするには、dbaという名前のグループのメンバーであり、正しいセキュリティ制限が設定されているoracle
ユーザーが必要です。
環境構成スクリプトは、自動的にoracle
ユーザーを作成して構成します。 スクリプトを使用する代わりに、次のコマンドを使用してoracle
ユーザーを設定できます:
-
oracleユーザーがOracle VM Managerホストに存在しない場合、rootユーザーとして次のコマンドを入力して、ユーザーの作成、グループの作成、グループへのユーザーの追加、およびユーザーのパスワードの設定を行います。
# groupadd dba # useradd -g dba oracle
-
oracleユーザーがすでに存在する場合は、次のコマンドを使用して、dbaグループに追加します。
# usermod -g dba oracle
-
oracleユーザーには、8192以上の
hard nofiles
とsoft 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
4.3.2 Oracle VM Managerのインストーラの実行
Oracle VM Managerをインストールするには、DVD-ROMをマウントしたマウント・ポイントまたはISOファイルをマウントしたマウント・ポイントにディレクトリを変更し、runInstallerスクリプトをrootユーザーとして実行してインストールを開始します:
runInstaller.shスクリプトを実行する前に、第4.2項「ハードウェアおよびソフトウェアの最小要件」に概要を示した要件が満たされていることを確認してください。 runInstaller.shスクリプトは、実行前にこれらの要件が満たされているかどうかをチェックし、要件が満たされない場合は終了する可能性があります。 -n
または--noprereq
オプションを使用してスクリプトを実行することで、前提条件のステップを無効にすることができます(4.6項、「Oracle VM Managerインストール・スクリプト(runInstaller.sh)」で説明されています)。
# cd /mnt/ovm
# ./runInstaller.sh
/mnt/ovm
を、自分のシステムにDVD-ROMまたはISOイメージ・ファイルがマウントされているマウント・ポイントのパスに置き換えます。
一連のインストーラ・オプションが表示されます。
Please select an installation type: 1: Install 2: Upgrade 3: Uninstall 4: Help
コマンド・プロンプトで、1と入力してインストールを実行します。 すでにOracle VM Managerがインストールされていて、それをアップグレードしたい場合は、2から「アップグレード」を選択します。 すでにOracle VM Managerがインストールされていて削除したい場合は、3から「アンインストール」を選択します。
Oracle VM Managerのインストールについては、4.3.2.1項、「インストール」を参照してください。
Oracle VM Manager、およびMySQL、Oracle WebLogic Server、ADF、Javaなどのコンポーネントのアンインストールについては、4.5項、「Oracle VM Managerのアンインストール」を参照してください。
Oracle VM Managerのアップグレードについては、第5章、「Oracle VMのアップグレード」で説明しています。
4.3.2.1 インストール
「インストール」オプションは、ローカル・システム上のMySQL Enterprise Edition、MySQL Enterprise Edition Backup、Oracle WebLogic Server、Oracle Application Development Framework (ADF)、Java、およびOracle VM Managerをインストールします。 次の例は、インストール・プロセスを示しています。
Oracle VM Managerをインストールする予定のシステムに既存のMySQLをインストールしている場合は、データベースをバックアップしてアンインストールする必要があります。 Oracle VM Managerでは、構成に特定のチューニング・パラメータを適用するために、MySQLを排他的に使用する必要があります。 Oracle VM Managerでは、標準ではないポートでMySQL Enterprise Editionを使用します。 Oracle VM Managerで提供されるMySQL Enterprise Editionのライセンスでは、Oracle VMは排他的に使用されます。 他の目的で提供されているMySQLサーバーは使用しないでください。 Oracle VM Managerを以前インストールしたためにMySQLがインストールされている場合、インストールによって、前のインストールで使用されたホスト名、rootパスワード、ポート番号が求められます。
# ./runInstaller.sh Oracle VM Manager Release 3.x
.x
Installer Oracle VM Manager Installer log file: /var/log/ovmm/filename
.log Please select an installation type: 1: Install 2: Upgrade 3: Uninstall 4: Help Select Number (1-4): 1
インストール・プロセスが開始され、次のように表示されます。
Verifying installation prerequisites ... Starting production with local database installation ... 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):
インストール時にシステム全体のパスワードが必要です。 このパスワードは、MySQL、Oracle WebLogicおよびOracle VM Managerアプリケーション自体を含むOracle VM Managerによって使用されるすべてのコンポーネントで使用されます。 パスワードは、少なくとも下記のようにOracle WebLogicパスワードの要件に準拠している必要があります:
-
長さが8文字から16文字であること。
-
1文字以上の小文字と1文字以上の大文字を含むこと。
-
1文字以上の数値または特殊文字を含むこと。
システム全体のパスワードを入力し、パスワードを確認するプロンプトが表示されたら、もう一度パスワードを入力します。
Please enter your fully qualified domain name, e.g. ovs123.us.oracle.com, (or IP address) of your management server for SSL certification generation, more than one IP address are detected: 10.172.76.71 192.168.122.1 [10.172.76.71]:
Oracle VM Managerをインストールするホストの完全修飾ドメイン名またはIPアドレスを入力します。 これは、HTTPS通信を暗号化するためにOracle VM Managerによって使用される自己署名SSL証明書を生成するために使用されます。 ドメイン名は、システム上でhostname -fコマンドを実行するときに返されるドメイン名と一致するか、ホストの有効なIPアドレスと一致する必要があります。 インストーラは、インストールに進む前にエントリをpingしようとすると、ここに入力されたIPアドレスまたはホスト名を検証します。 pingが失敗すると、インストーラは有効なドメイン名またはIPアドレスを再入力するように求めます。 有効なホスト名として'localhost'または'127.0.0.1'を入力することはできません。
Verifying configuration ...
推奨事項をすべて満たしていない場合、警告が表示される場合があります。
インストーラによって、インストール・プロセスを続行するか中断するかの最終オプションが表示されます。 続行するには、1を入力します。 インストールの進行状況は、次のようにステップ・バイ・ステップで画面に出力されます。
Start installing Oracle VM Manager: 1: Continue 2: Abort Select Number (1-2): 1 Step 1 of 7 : Database Software... Installing Database Software... Retrieving MySQL Database 5.6 ... Unzipping MySQL RPM File ... Installing MySQL 5.6 RPM package ... Configuring MySQL Database 5.6 ... Installing MySQL backup RPM package ... Step 2 of 7 : Java ... Installing Java ... Step 3 of 7 : WebLogic and ADF... Retrieving Oracle WebLogic Server 12c and ADF ... Installing Oracle WebLogic Server 12c and ADF ... Applying patches to Weblogic ... Applying patch to ADF ... Step 4 of 7 : Oracle VM ... Installing Oracle VM Manager Core ... Retrieving Oracle VM Manager Application ... Extracting Oracle VM Manager Application ... Retrieving Oracle VM Manager Upgrade tool ... Extracting Oracle VM Manager Upgrade tool ... Installing Oracle VM Manager Upgrade tool ... Retrieving Oracle VM Manager CLI tool ... Extracting Oracle VM Manager CLI tool... Installing Oracle VM Manager CLI tool ... Installing Oracle VM Manager WLST Scripts ... Step 5 of 7 : Domain creation ... Creating domain ... Step 6 of 7 : Oracle VM Tools ... Retrieving Oracle VM Manager Shell & API ... Extracting Oracle VM Manager Shell & API ... Installing Oracle VM Manager Shell & API ... Retrieving Oracle VM Manager Wsh tool ... Extracting Oracle VM Manager Wsh tool ... Installing Oracle VM Manager Wsh tool ... Retrieving Oracle VM Manager Tools ... Extracting Oracle VM Manager Tools ... Installing Oracle VM Manager Tools ... Retrieving ovmcore-console ... Installing ovmcore-console RPM package ... Copying Oracle VM Manager shell to '/usr/bin/ovm_shell.sh' ... Installing ovm_admin.sh in '/u01/app/oracle/ovm-manager-3/bin' ... Installing ovm_upgrade.sh in '/u01/app/oracle/ovm-manager-3/bin' ... Step 7 of 7 : Start OVM Manager ... Enabling Oracle VM Manager service ... Shutting down Oracle VM Manager instance ... Starting Oracle VM Manager instance ... Please wait while WebLogic configures the applications... Oracle VM Manager installed.
インストールが完了すると、次のようなサマリーが表示されます。
Installation Summary -------------------- Database configuration: Database type : MySQL Database host name : localhost Database name : ovs Database listener port : 49500 Database user : ovs Weblogic Server configuration: Administration username : weblogic Oracle VM Manager configuration: Username : admin Core management port : 54321 UUID : 0004fb00000100007c08b684bd203388 Passwords: There are no default passwords for any users. The passwords to use for Oracle VM Manager, Database, 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: https://hostname
:7002/ovm/console Log in with the user 'admin', and the password you set during the installation. As of Oracle VM Release 3.4.5, the TLSv1.2 protocol is used for all connections and management of 3.2.10/11 servers is not possible by default. TLSv1 protocol must be enabled, which is less secure. For instructions, see the Oracle VM 3.4 Installation and Upgrade guide. For more information about Oracle Virtualization, please visit: http://www.oracle.com/virtualization/ Oracle VM Manager installation complete. Please remove configuration file /tmp/ovm_configid
.
インストール時に作成された一時構成ファイルは削除してください。
/tmp/ovm_config
id
このファイルは、インストールの問題のデバッグには便利ですが、機密情報がいくつか含まれており、ここに配置したままにするとセキュリティ上問題となる可能性があります。 このファイルは、インストールを中止すると自動的に削除されます。
インストールを完了したら、Oracle VM Managerを使用してデプロイメントを管理する前に実行する必要のある追加のステップがいくつかあります。 環境の構成を続行するには、第7章、「次の作業」を参照してください。
4.3.3 インストール・ログ
インストール中にエラーが発生した場合は、Oracle VM Managerインストール・ログファイルを確認してください。 通常、これは次の場所にあります:
/var/log/ovmm/ovm-manager-3-install-
date
.log
ただし、インストーラが何らかの理由でこのディレクトリおよびファイルを作成できない場合(たとえば、不適切な許可など)、インストール・ファイルは次の場所にあります:
/tmp/ovm-manager-3-install-
date
.log
インストール時に、インストーラが/tmp
ディレクトリに自己展開します。インストーラが正しく終了しない場合は、次のロケーションにインストール・ログがあります:
/tmp/ovmm-installer.selfextract_
id
/ovm-manager-3-install-date
.log
4.3.4 インストール・ディレクトリ
Oracle VM Managerのコンポーネントの場所は、表4.3のとおりです。
コンポーネント |
場所 |
---|---|
MySQL |
|
MySQLエンタープライズ・バックアップ |
バックアップは: |
Java |
|
Oracle WebLogic Server |
|
Oracle ADF |
|
Oracle VM Managerアプリケーション |
|
Oracle WebLogic Serverドメイン |
|
4.4 仮想マシンとしてのOracle VM Managerの実行
Oracle VM Managerは、必ずしも環境内の別の物理サーバー上で実行する必要はありません。 これが優先されるデプロイメント・プロセスですが、Oracle VM Managerを慎重に設計された環境で仮想マシンとして実行することもできます。
Oracle VM Managerは、ベアメタルのLinuxまたはWindowsシステム上で動作するOracle VM VirtualBoxなどの別の仮想化製品で実行できます。 これを行うには、仮想マシンのメモリーとCPUの仕様がOracle VM Managerの要件を満たしていることを確認する必要があります。 オペレーティング・システムとOracle VM Managerコンポーネントも、ベアメタルと同じ方法でインストールする必要があります。 詳細は、4.2項、「最小限のハードウェアおよびソフトウェア要件」を参照してください。 この構成で発生する問題の可能性を計画します。 仮想マシンに問題が発生した場合は、使用している仮想化製品固有の修復手順を使用する必要がありますが、このトピックでは説明していません。
Oracle VM Managerは、x86サーバー・プール用のOracle VM Server内の仮想マシンとして構成できます。 これにより、Oracle VM Managerは、仮想化の典型的な利点: ハードウェアの統合、「高可用性」、「ライブ・マイグレーション」などがあります。 Oracle VM Managerは他のアプリケーション用の物理リソースを確保していますが、同時にサーバーのメンテナンスが必要な場合に他のハードウェアにダウンタイムなしでホット・クローン、バックアップ、migratedを実行できます。
x86サーバー・プール用のOracle VM Server内の仮想マシンでOracle VM Managerを実行することは可能ですが、サポートは限られており、次の点に注意してください:
-
Oracle VM Managerは、管理している仮想マシン上で実行しないでください。 この構成では、単一の障害点が発生し、重大な手動介入なしには回復できません。
-
複数のOracle VM環境を使用している場合は、Oracle VM Managerの各インスタンスを、直接管理している環境以外の環境を確実に管理する構成にインストールする必要があります。 典型的なデプロイメントでは、各環境の仮想マシン上で実行されるOracle VM Managerのインスタンスがあり、これは異なるOracle VM Server環境を管理するために使用されます。 Oracle VM Managerのすべてのインスタンスが同時に障害状態にある場合、たとえば、すべての環境が同じ記憶域を使用しており、記憶域に障害が発生した場合など、この構成では手動による介入が必要な場合があります。
-
Oracle VM Managerのインスタンスを含むOracle VM仮想マシンでは、高可用性が有効になっていることを強くお勧めします。 これにより、物理的なOracle VM Serverに障害が発生した場合に、別のサーバーで仮想マシンが自動的に再起動されます。
-
Oracle VM Managerを実行する仮想マシンは、Oracle VM Managerをインストールするための前提条件ソフトウェアおよびハードウェア要件を満たしている必要があります。 4.2項、「最小限のハードウェアおよびソフトウェア要件」を参照してください。
-
前述のとおり、Oracle VM Managerを仮想マシンとしてインストールする手順は、Oracle VM VirtualBoxなどの仮想化製品を使用して実行できます。
4.5 Oracle VM Managerのアンインストール
Oracle VM Managerをアンインストールする前に、Oracle VM ManagerおよびOracle VM Managerデータベース・スキーマをバックアップすることができます。 Oracle VM Managerのバックアップ方法については、「Oracle VM Manager構成ファイルのバックアップ」を参照してください。
Oracle VM Managerのインストール・スクリプトを使用して、アンインストールを実行します。 インストール・メディアからインストーラを起動する必要があります。Oracle VM Manager 「ホスト・コンピュータ」にインストーラがないため、インストール・メディアなしでアンインストールを実行することはできません。 インストーラの起動方法の詳細は、第4.3.2項「Oracle VM Managerのインストーラの実行」を参照してください。 プロンプトに従って、Oracle VM Managerをアンインストールします。 インストール・スクリプトの完全な構文については、4.6項、「Oracle VM Managerインストール・スクリプト(runInstaller.sh)」を参照してください。
次の例は、デフォルトのOracle VM Managerインストールのアンインストールを示しています。 Oracle VM Managerをアンインストールする前に、Oracle VM Managerコマンドライン・インタフェースとOracle VM Managerの両方がシャットダウンされていることを確認してください:
# service ovmcli stop # service ovmm stop
# ./runInstaller.sh -i Uninstall -y Oracle VM Manager Release 3.x
.x
Installer Oracle VM Manager Installer log file: /tmp/filename
.log Uninstall Oracle VM Manager DB component : MySQL RPM package MySQL RPM package installed by OVMM was found... Removing MySQL RPM package installation ... Product component : ovmcore-console RPM package ovmcore-console RPM Package is installed ... Removing ovmcore-console RPM Package installation ... Product component : Java in '/u01/app/oracle/java/' Java is installed ... Removing Java installation ... Product component : Oracle VM Manager in '/u01/app/oracle/ovm-manager-3/' Oracle VM Manager is installed ... Removing Oracle VM Manager installation ... Product component : Oracle WebLogic Server in '/u01/app/oracle/Middleware/' Oracle WebLogic Server is installed Removing Oracle WebLogic Server installation ... Service ovmm is deleted. Service ovmcli is deleted. Uninstall completed ...
アンインストールのデフォルトの動作は、新規インストール後にデータベースを回復する必要がある場合に備えて、データベース・バックアップ・ファイルをそのまま残すことです。 これらのファイルは/u01/app/oracle/mysql/dbbackup
にあります。 インストール後に削除する場合は、手動で削除することができます。
4.6 Oracle VM Managerインストール・スクリプト(runInstaller.sh)
この項では、Oracle VM Managerインストール・スクリプトrunInstaller.shについて説明し、使用法、構文、およびパラメータの詳細について説明します。 runInstaller.shスクリプトは、常にrootユーザーとして実行する必要があります。 runInstaller.shスクリプトを実行する前に、4.2項、「最小限のハードウェアおよびソフトウェア要件」に記載されている要件を満たしていることを確認してください。
構文
runInstaller.sh
[ -h
| --help
] [ { -c
| --config=
}
] [ { configfile.yml
-u
| --uuid=
}
] [ { uuid
-i
| --installtype=
} { Install
| Uninstall
| Upgrade
} ] [ { -y
| --assumeyes
} ] [ { -n
| --noprereq
} ] [ { -k
| --cleanup
} ]
オプション
オプションなしのrunInstaller.shスクリプトを使用すると、必要なオプションを入力するよう求められます。
次の表に、このツールで使用可能なオプションを示します。
オプション |
説明 |
---|---|
[ |
runInstaller.shコマンドのパラメータとオプションを表示します。 |
{ |
インストール構成ファイルを指定します。 このファイルは、サイレント・インストールでインストール・オプションを設定するために使用されます。 このコマンド・オプションは推奨されておらず、使用しないでください。 |
{ |
Oracle VM ManagerのUUIDを設定します。
|
{ |
インストール時にはプロンプトが表示されなくても使用するインストール・タイプを設定します。 このオプションは、サイレント・インストール時に使用します。 |
{ |
インストール時の各プロンプトでyesと応答するように設定します。 |
{ |
メモリーやオペレーティング・システムの要件など事前に必要なシステム・チェックをすべて無視するようインストーラを設定します。 |
{ |
インストールの完了後、一時インストール構成ファイルをすべてクリーン・アップします。 |
ホスト・システムの前提条件をチェックせずにインストーラを実行する:
# ./runInstaller.sh --noprereq
Oracle VM ManagerのUUIDを使用してインストーラを実行すると、リカバリを実行できます:
# ./runInstaller.sh --uuid=0004fb000000100002cb7f2dffa8d8