2015年9月27日日曜日

Oracle VM Manager 3.3.3 インストール。

Oracle VM Manager (OVMM) 3.3.3 をインストールします。
これも、2015年9月時点で最新バージョンの Oracle VM Manager です。

より新しい OVMM について、こちらもどうぞ。
Oracle VM Manager 3.4.2 インストール。

OVMM のインストーラの ISO イメージも、Oracle VM Server(OVMS)と同様に
Oracle Software Delivery Cloud からダウンロードします。
Oracle Software Delivery Cloud
https://edelivery.oracle.com/

インストール先の環境について。

OS は、Oracle Linux 6.7 です。
そしてカーネルは UEK のままです。
[root@ovmm33v01 ~]# cat /etc/oracle-release
Oracle Linux Server release 6.7
[root@ovmm33v01 ~]# uname -r
3.8.13-68.3.4.el6uek.x86_64

OVMM のインストール先として、
20 GB のパーティションを /u01 にマウントしています。
[root@ovmm33v01 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_ol67min-lv_root
                      8.3G  1.1G  6.8G  15% /
tmpfs                 1.9G     0  1.9G   0% /dev/shm
/dev/sda1             477M   72M  376M  17% /boot
/dev/mapper/vg_data01-lv_u01
                       20G   44M   19G   1% /u01

OVMM インストールの準備。

hosts ファイルを編集して、OVMM をインストールする Linux のホスト名を追記しておきます。
今回の OVMM の IP アドレスは 192.168.4.234 にしています。
[root@ovmm33v01 ~]# vi /etc/hosts
[root@ovmm33v01 ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.4.234 ovmm33v01.gowatana.lab ovmm33v01

OVMM インストーラが必要とする RPM をインストールしておきます。
yum コマンド実行前に、Yum リポジトリが参照できるようにしておきます。
RPM は、Oracle Linux の インストーラ ISO イメージに含まれているものや、
Public-Yum サーバあたりのものが使用できます。
[root@ovmm33v01 ~]# yum install -y zip unzip libaio perl
(インストールの様子は省略・・・)

OVMM のインストールメディアをマウントします。
下記では直接 CD ドライブのメディアをマウントしていますが、
ISO ファイルを直接マウントする場合は、「-o loop」オプションをつけます。
[root@ovmm33v01 ~]# mount /dev/cdrom /media/
mount: ブロックデバイス /dev/sr0 は書き込み禁止です、読込み専用でマウントします
[root@ovmm33v01 ~]# ls /media/
EULA                   oracle-validated.params
LICENSE                ovmcore-console-1.0-42.el5.noarch.rpm
OvmSDK_3.3.3.1085.zip  ovmcore-console-1.0-42.el6.noarch.rpm
TRANS.TBL              ovmm-installer.bsx
components             runInstaller.sh
createOracle.sh

構築手順を簡略化するため、createOracle.sh を実行します。
oracle ユーザが作成されたり、iptables のファイアウォールルールが追加されたりします。
[root@ovmm33v01 ~]# /media/createOracle.sh
Adding group 'oinstall' with gid '54321' ...
Adding group 'dba'
Adding user 'oracle' with user id '54321', initial login group 'dba', supplementary group 'oinstall' and  home directory '/home/oracle' ...
Changing ownership of '/home/oracle' to oracle:dba
Creating user 'oracle' succeeded ...
For security reasons, no default password was set for user 'oracle'. If you wish to login as the 'oracle' user, you will need to set a password for this account.
/bin/cp: omitting directory `/var/log/oracle-validated/backup/'
Failed to copy /etc/security/limits.conf to /var/log/oracle-validated/backup/ 8月-25-2015-06-55-05 ...
Verifying user limits failed ...
Changing '/u01' permission to 755 ...
Modifying iptables for OVM
Adding rules to enable access to:
     7002  : Oracle VM Manager https
     54322 : Oracle VM Manager core via SSL
       123 : NTP
     10000 : Oracle VM Manager CLI Tool
iptables: No config file.                                  [警告]
iptables: ファイアウォールのルールを /etc/sysconfig/iptable[  OK  ]中:
iptables: チェインをポリシー ACCEPT へ設定中filter         [  OK  ]
iptables: ファイアウォールルールを消去中:                  [  OK  ]
iptables: モジュールを取り外し中:                          [  OK  ]
iptables: ファイアウォールルールを適用中:                  [  OK  ]
Rules added.
[root@ovmm33v01 ~]#

リソース制限設定は失敗してしまっているので、
limits.conf を編集しておきます。
[root@ovmm33v01 ~]# vi /etc/security/limits.conf

/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

OVMM のインストール。

runInstaller.sh スクリプトを実行して、OVMM をインストールします。
Oracle Linux 6.7 だと OS バージョンのチェックで引っかかってしまうので、
今回は「--noprereq」 をつけて要件チェックなしでインストールしてしまいます。

ちなみに、
「--noprereq」 なしだと、下記のようにインストーラが終了してしまいます。
Please select an installation type:
   1: Install
   2: Upgrade
   3: Uninstall
   4: Help

   Select Number (1-4): 1

Starting production with local database installation ...

Verifying installation prerequisites ...
Oracle VM Manager can only be installed on a 64 bit Oracle Linux version 5.5 and higher.
Current version is 'oracle' version '6.7'
Configuration verification failed ...
[root@ovmm33v01 media]#

OVMM のインストールを開始します。
[root@ovmm33v01 ~]# cd /media/
[root@ovmm33v01 media]# ./runInstaller.sh --noprereq

Oracle VM Manager Release 3.3.3 Installer

Oracle VM Manager Installer log file:
/var/log/ovmm/ovm-manager-3-install-2015-08-25-071930.log

Please select an installation type:
   1: Install
   2: Upgrade
   3: Uninstall
   4: Help

   Select Number (1-4): 1  ★インストールなので1を選択。

Starting production with local database installation ...

Ignoring prerequisites check ...

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): ★再入力。

Please enter your fully qualified domain name, e.g. ovs123.us.oracle.com, (or IP address) of your management server for SSL certification generation 192.168.4.234 [ovmm33v01.gowatana.lab]: ★SSL証明書の名前を指定。

Verifying configuration ...

Start installing Oracle VM Manager:
   1: Continue
   2: Abort

   Select Number (1-2): 1  ★1を選択して継続します。

Step 1 of 9 : 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 9 : Java ...
Installing Java ...

Step 3 of 9 : Database schema ...
Creating database 'ovs' ...
Creating database 'appfw'
Creating user 'ovs' for database 'ovs'...
Creating user 'appfw' for database 'appfw'

Step 4 of 9 : WebLogic and ADF...
Retrieving Oracle WebLogic Server 12c and ADF ...
Installing Oracle WebLogic Server 12c and ADF ...
Applying patches to Weblogic ...

Step 5 of 9 : 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 ...

Step 6 of 9 : Domain creation ...
Creating Oracle WebLogic Server domain ...
Starting Oracle WebLogic Server 12c ...
Creating Oracle VM Manager user 'admin' ...

Retrieving Oracle VM Manager CLI tool ...
Extracting Oracle VM Manager CLI tool...
Installing Oracle VM Manager CLI tool ...

Step 7 of 9 : Deploy ...
Configuring Https Identity and Trust...
Deploying Oracle VM Manager Core container ...
Configuring Client Cert Login...
Deploying Oracle VM Manager UI Console ...
Deploying Oracle VM Manager Help ...
Disabling HTTP access ...

Step 8 of 9 : 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 ...
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 9 of 9 : Start OVM Manager ...
Enabling Oracle VM Manager service ...
Shutting down Oracle VM Manager instance ...
Starting Oracle VM Manager instance ...
Waiting for the application to initialize ...
Oracle VM Manager is running ...

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                        : 0004fb0000010000d93f0c3e2ad201a8


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://ovmm33v01.gowatana.lab:7002/ovm/console
Log in with the user 'admin', and the password you set during the installation.

Note that you must install the latest ovmcore-console package for your Oracle Linux distribution to gain VNC and serial console access to your Virtual Machines (VMs).
Please refer to the documentation for more information about this package.

For more information about Oracle Virtualization, please visit:
  http://www.oracle.com/virtualization/

Oracle VM Manager installation complete.

Please remove configuration file /tmp/ovm_configuLLvuS.
[root@ovmm33v01 media]#

Web ブラウザから OVMM にアクセスすると、ログイン画面が表示され、
admin ユーザでログインできます。
パスワードは、インストール中に指定したものです。
https://<OVMM のアドレス>:7002/ovm/console 




ログインすると、このような画面です。




このあと、OVMS を OVMM に登録することになります。

以上、OVMM 3.3.3 のインストールでした。

0 件のコメント:

コメントを投稿