インストーラの ISO イメージは、
Oracle Software Delivery Cloud からダウンロードします。
Oracle Software Delivery Cloud
https://edelivery.oracle.com/
インストール先の環境について。
Oracle Linux 7.3 + UEK 4 です。
yum upgrade で、2016年11月時点で最新の RPM をインストールしています。
ちなみに、Oracle Linux は、Minimal でインストールしています。
[root@ovmm342 ~]# cat /etc/oracle-release
Oracle Linux Server release 7.3
[root@ovmm342 ~]# uname -r
4.1.12-61.1.19.el7uek.x86_64
ちなみに、CPU は 2 (vCPU)、メモリは 8GB としています。
[root@ovmm342 ~]# grep processor /proc/cpuinfo | wc -l
2
[root@ovmm342 ~]# grep MemTotal /proc/meminfo
MemTotal: 7911016 kB
hosts ファイルに、IP アドレスとホスト名を追記しておきます。
[root@ovmm342 ~]# echo '192.168.1.160 ovmm342.go-lab.jp ovmm342' >> /etc/hosts
SELinux は無効化して、OS を再起動しておきます。
[root@ovmm342 ~]# sed -i "s/^SELINUX=enforcing$/SELINUX=disabled/" /etc/selinux/config
[root@ovmm342 ~]# reboot
[root@ovmm342 ~]# df -h /u01
ファイルシス サイズ 使用 残り 使用% マウント位置
/dev/mapper/vg01-data01 30G 33M 30G 1% /u01
[root@ovmm342 ~]# mount | grep /u01
/dev/mapper/vg01-data01 on /u01 type xfs (rw,relatime,attr2,inode64,noquota)
Yum で、前提として必要になる RPM をインストールしておきます。
[root@ovmm342 ~]# yum install -y zip unzip libaio perl ntp perl-Data-Dumper iptables-services
時刻同期のため、ntpd サービスを起動しておきます。
[root@ovmm342 ~]# systemctl enable ntpd
Created symlink from /etc/systemd/system/multi-user.target.wants/ntpd.service to /usr/lib/systemd/system/ntpd.service.
[root@ovmm342 ~]# systemctl start ntpd
リソース制限の設定ファイルを作成しておきます。
あえて limits.conf ファイルには記載せず、ファイルを分割してみました。
[root@ovmm342 ~]# cat /etc/security/limits.d/ovm.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 のインストール。
OVMM のインストーラの ISO イメージをマウントします。
[root@ovmm342 ~]# mount /dev/cdrom /media/
mount: /dev/sr0 is write-protected, mounting read-only
[root@ovmm342 ~]# ls /media/
OvmSDK_3.4.2.1384.zip components oracle-validated.params runInstaller.sh
TRANS.TBL createOracle.sh ovmm-installer.bsx sample.yml
createOracle.sh スクリプトを実行します。
[root@ovmm342 ~]# /media/createOracle.sh
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.
Created symlink from /etc/systemd/system/basic.target.wants/iptables.service to /usr/lib/systemd/system/iptables.service.
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.
Verifying user 'oracle' OS prerequisites for Oracle VM Manager ...
oracle soft nofile 8192
oracle hard nofile 65536
oracle soft nproc 2048
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
oracle soft core unlimited
oracle hard core unlimited
Setting user 'oracle' OS limits for Oracle VM Manager ...
Altered file /etc/security/limits.conf
Original file backed up at /etc/security/limits.conf.orabackup
Verifying & setting of user limits succeeded ...
Changing '/u01' permission to 755 ...
Modifying iptables for OVM
Adding rules to enable access to:
7002 : Oracle VM Manager https
123 : NTP
10000 : Oracle VM Manager CLI Tool
Redirecting to /bin/systemctl status iptables.service
Redirecting to /bin/systemctl status iptables.service
Redirecting to /bin/systemctl restart iptables.service
iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]
Redirecting to /bin/systemctl restart iptables.service
Rules added.
[root@ovmm342 ~]#
OVMM のインストールスクリプト runInstaller.sh を実行します。
途中で作成されるユーザ(admin など)に設定するパスワードを入力しますが、
軟弱なパスワードだと受け付けてもらえません。
(下記では、1回はじかれています。)
途中で作成されるユーザ(admin など)に設定するパスワードを入力しますが、
軟弱なパスワードだと受け付けてもらえません。
(下記では、1回はじかれています。)
以上、OVMM 3.4.2 のインストールでした。[root@ovmm342 ~]# /media/runInstaller.shOracle VM Manager Release 3.4.2 InstallerOracle VM Manager Installer log file:/var/log/ovmm/ovm-manager-3-install-2016-11-24-002306.logPlease select an installation type:1: Install2: Upgrade3: Uninstall4: HelpSelect Number (1-4): 1Verifying 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: ★弱いパスワード入力Invalid password.Passwords need to be between 8 and 16 characters in length.Passwords must contain at least 1 lower case and 1 upper case letter.Passwords must contain at least 1 numeric value.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.1.160 [ovmm342.go-lab.jp]: ★そのままのホスト名でよかったので、ただ Enter キー。Verifying configuration ...Start installing Oracle VM Manager:1: Continue2: AbortSelect Number (1-2): 1Step 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...Trying to connect to core via ovmwsh (attempt 1 of 20) ...Trying to connect to core via ovm_shell (attempt 1 of 5)...Oracle VM Manager installed.Installation Summary--------------------Database configuration:Database type : MySQLDatabase host name : localhostDatabase name : ovsDatabase listener port : 49500Database user : ovsWeblogic Server configuration:Administration username : weblogicOracle VM Manager configuration:Username : adminCore management port : 54321UUID : 0004fb0000010000ea420f8fead126fbPasswords: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://ovmm342.go-lab.jp:7002/ovm/consoleLog in with the user 'admin', and the password you set during the installation.For more information about Oracle Virtualization, please visit:http://www.oracle.com/virtualization/Oracle VM Manager installation complete.Please remove configuration file /tmp/ovm_configb8jzwp.[root@ovmm342 ~]#
Oracle VM Manager 3.4.3 も同様の手順でインストールできます。
返信削除