You are here

5. Install the Oracle VM Server Support Tools

5. Install the Oracle VM Server Support Tools

Applicable up to Oracle VM 3.2.8 Releases, NOT applicable for Oracle VM 3.3.x Release and above. 
The default behavior of the Oracle VM Server installation program is to allocate only 3GB of storage for the entire Oracle VM server installation, regardless of the amount of available disk space. Oracle VM Server 3.x was designed to be installed on small (3GB) flash storage modules. To accommodate such a small installation footprint, Oracle VM server does not include man pages, or standard Linux troubleshooting tools. Starting with Oracle VM 3.2.1, Oracle created a handy meta-package named “ovs-support-tools” to install sudo, bind-utils, iperf, rsync, sysstat, traceroute, and vixie-cron including all dependency packages. The ovs-support-tools meta-package can be installed using the Oracle VM 3 latest RPM channel.
 
To install ovs-support-tools from the Oracle public yum server, create a repo file on the Oracle VM Server in the /etc/yum.repos.d/ directory, i.e. /etc/yum.repos.d/public-yum-ovm3.repo with the following contents.
 
[ovm3_latest]
name=Oracle VM Server 3 Latest ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleVM/OVM3/latest/x86_64/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5
gpgcheck=1
enabled=1
 
Warning: Patch jobs using the latest RPM channel will update hosts to their respected latest version update with the latest software patches, updates and fixes. A patch job executed on a Oracle VM 3.1.1 host using the latest RPM channel would update the host from 3.1.1 to 3.2.x with the latest software patches, updates and fixes. If the intent is to only install the ovs-support-tools, after the ovs-support-tools installation disable or delete the /etc/yum.repos.d/public-yum-ovm3.repo file. 
 
Next, as root, type "yum install ovs-support-tools -y" to install the sudo, bind-utils, iperf, rsync, sysstat, traceroute, and vixie-cron.
 
# yum install ovs-support-tools -y
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package ovs-support-tools.x86_64 0:3.2.1-1 set to be updated
--> Processing Dependency: rsync for package: ovs-support-tools
--> Processing Dependency: sudo for package: ovs-support-tools
--> Processing Dependency: sysstat for package: ovs-support-tools
--> Processing Dependency: iperf for package: ovs-support-tools
--> Processing Dependency: traceroute for package: ovs-support-tools
--> Processing Dependency: bind-utils for package: ovs-support-tools
--> Running transaction check
---> Package bind-utils.x86_64 30:9.3.6-20.P1.el5_8.4 set to be updated
--> Processing Dependency: bind-libs = 30:9.3.6-20.P1.el5_8.4 for package: bind-utils
--> Processing Dependency: liblwres.so.9()(64bit) for package: bind-utils
--> Processing Dependency: libbind9.so.0()(64bit) for package: bind-utils
--> Processing Dependency: libisccfg.so.1()(64bit) for package: bind-utils
--> Processing Dependency: libisc.so.15()(64bit) for package: bind-utils
--> Processing Dependency: libisccc.so.0()(64bit) for package: bind-utils
--> Processing Dependency: libdns.so.26()(64bit) for package: bind-utils
---> Package iperf.x86_64 0:2.0.5-1.el5 set to be updated
---> Package rsync.x86_64 0:3.0.6-4.el5_7.1 set to be updated
---> Package sudo.x86_64 0:1.7.2p1-14.el5_8 set to be updated
---> Package sysstat.x86_64 0:7.0.2-11.el5 set to be updated
---> Package traceroute.x86_64 3:2.0.1-6.el5 set to be updated
--> Running transaction check
---> Package bind-libs.x86_64 30:9.3.6-20.P1.el5_8.4 set to be updated
--> Finished Dependency Resolution
 
Dependencies Resolved
 
============================================================================================
 Package                 Arch Version                       Repository         Size
============================================================================================
Installing:
 ovs-support-tools       x86_64 3.2.1-1                       ovm3_latest       1.6 k
Installing for dependencies:
 bind-libs               x86_64 30:9.3.6-20.P1.el5_8.4        ovm3_latest       897 k
 bind-utils              x86_64 30:9.3.6-20.P1.el5_8.4        ovm3_latest       180 k
 iperf                   x86_64 2.0.5-1.el5                   ovm3_latest        54 k
 rsync                   x86_64 3.0.6-4.el5_7.1               ovm3_latest       347 k
 sudo                    x86_64 1.7.2p1-14.el5_8              ovm3_latest       358 k
 sysstat                 x86_64 7.0.2-11.el5                  ovm3_latest       187 k
 traceroute              x86_64 3:2.0.1-6.el5                 ovm3_latest        41 k
 
Transaction Summary
============================================================================================
Install       8 Package(s)
Upgrade       0 Package(s)
 
Total size: 2.0 M
Downloading Packages:
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1e5e0159
ovm3_latest/gpgkey | 2.7 kB     00:00 ...
Importing GPG key 0x1E5E0159 "Oracle OSS group (Open Source Software group) <build@oss.oracle.com>" from http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : sudo 1/8
  Installing     : traceroute 2/8
  Installing     : sysstat 3/8
  Installing     : bind-libs 4/8
  Installing     : bind-utils 5/8
  Installing     : rsync 6/8
  Installing     : iperf 7/8
  Installing     : ovs-support-tools 8/8
 
Installed:
  ovs-support-tools.x86_64 0:3.2.1-1
 
Dependency Installed:
  bind-libs.x86_64 30:9.3.6-20.P1.el5_8.4      bind-utils.x86_64 30:9.3.6-20.P1.el5_8.4
  iperf.x86_64 0:2.0.5-1.el5                   rsync.x86_64 0:3.0.6-4.el5_7.1
  sudo.x86_64 0:1.7.2p1-14.el5_8               sysstat.x86_64 0:7.0.2-11.el5
  traceroute.x86_64 3:2.0.1-6.el5
 
Complete!
 
Next, delete or disable the /etc/yum.repos.d/public-yum-ovm3.repo file. 
 
Disable the .repo file by changing enabled=1 to enabled=0. The next example shows a disabled ovm3_latest .repo file.
 
[ovm3_latest]
name=Oracle VM Server 3 Latest ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleVM/OVM3/latest/x86_64/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5
gpgcheck=1
enabled=0
 

Download PDF Now!