view counter

Oracle VM 2.1.5 to 2.2 Upgrade

Last update 10-23-09
Copyright © 2009 - 2012 Roddy Rodstein. All rights reserved.
 
In this chapter we will review the steps to upgrade all of the Oracle VM components from version 2.1.5 to version 2.2. The chapter starts with an introduction to the upgrade process for Oracle VM Manager and Oracle VM server. Next we review the upgrade options and upgrade prerequisites for both Oracle VM Manager and Oracle VM server. Next we will review the Unbreakable Linux Network to support the up2date upgrade option. The chapter concludes with a review of the steps to upgrade Oracle VM Manager and Oracle VM server from version 2.1.5 to version 2.2.
 
Table of Contents
 
The upgrade process for Oracle VM consists of first upgrading Oracle VM Manager followed by the Oracle VM servers. Oracle VM Manager is upgraded by using the Oracle VM Manager 2.2 ISO file which is available from the eDelivery portal. Oracle VM servers can be upgraded using either a) the bootable Oracle VM Server 2.2 ISO image or b) with up2date and the Unbreakable Linux Network or c) using up2date or yum with a local yum repository. 
 
Note: Please note that a rolling upgrade of the Oracle VM servers from version 2.1 to version 2.2 is not supported. You will need to backup and then power off all your virtual machines before you upgrade the Oracle VM servers. A rolling upgrade is not supported, due in part, to an upgrade of the OCFS2 file system.
 
List 1 shows the correct order to backup and upgrade all of the Oracle VM components from version 2.1.5 to version 2.2.
 
1. Back up the Oracle VM Manager database
2. Backup the OVS repository
3. Upgrade Oracle VM Manager from version 2.1.5 to version 2.2 using the Oracle VM 2.2.0 ISO 
4. Upgrade the none master Oracle VM servers, i.e. the virtual machine and utility server pool members
5. Upgrade the Oracle VM server master agent server
6. Reboot the master agent server
7. Reboot the none master Oracle VM servers
8. If your server pools are HA enabled, access Oracle VM Manager and enter the server pool virtual VIP
 
Oracle VM Manager is updated by downloading the media from Oracle’s eDelivery portal and executing an installation script. Oracle VM media is freely downloadable from Oracle’s eDelivery portal.
 
The Oracle VM Manager update process will require you to select an installation option of either install, uninstall, or upgrade, as well as entering the passwords for the existing Oracle VM Manager OVS database account and the oc4j admin account. The Oracle VM Manager OVS database account and the oc4j admin account passwords are selected during the Oracle VM Manager installation process. The account passwords for the Oracle VM Manager OVS database account and the oc4jadmin account can be managed from their respected web portals.
 
The OVS account can be maintained from the Oracle Database Express Edition portal which is a part of the Oracle VM Manager install. The Oracle Database Express Edition portal can be accessed from the Oracle VM manager server locally by entering http://127.0.0.1:8080/apex or remotely by entering the ip address or the FQDN followed by :8080/apex, i.e. http://OracleVM_Manager_fqdn:8080/apex in a web browser.
 
Figure 1 shows the Oracle Database Express Edition portal login page.
 
The Application Server Control portal is also part of the Oracle VM Manager install. The oc4j admin account can be maintained from the Application Server Control portal. The Application Server Control portal can only be accessed locally from the Oracle VM server console by entering http://127.0.0.1:8888/em in a local web browser.
 
Figure 2 shows the Application Server Control login page.
 
There are two options to ugrade Oracle VM servers. The first option is to use the up2date command from the Oracle VM server’s dom0 console. Using the up2date command requires Unbreakable Linux Network access. The second option is to upgrade the system to the latest version, using a bootable Oracle VM server ISO image. Oracle VM server ISO is freely downloadable from Oracle’s eDelivery portal.
 
Figure 3 shows the Oracle VM server upgrade options.
 
The difference between the two Oracle VM server upgrade options is a) the ability to perform incremental updates or b) platform upgrades. Using the up2date command with the Unbreakable Linux Network allows Oracle VM servers to receive incremental updates, patches, security fixes as well as upgrades. Using the bootable media requires the machine to be restarted and to select the update option from the boot prompt. Selecting the update option from the boot prompt will update the Oracle VM server to the version of the bootable media, e.g. from 2.1.5 to 2.2.
 
Figure 4 shows the System to Upgrade boot prompt. From the System to Upgrade boot prompt administrators can select to Reinstall System or Oracle VM server 2.x to upgrade the system.
 
When the up2date command is executed from an Oracle VM server’s dom0 console, up2date connects to the ULN repository and downloads the requested packages in RPM format. The up2date command communicates over the internet to “linux-update.oracle.com” on port 443. Up2date then installs the packages on the registered Oracle VM server.
 
Please consult up2date’s man page by executing “man up2date” from the Oracle VM server’s dom0 console as root for a comprehensive list of command augments.
 
The Oracle Unbreakable Linux support program allows customers to open Oracle VM and Linux Service Requests (SRs) 24/7 as well as access to the Unbreakable Linux Network. Existing Oracle support customers use the same support infrastructure i.e. support phone number and web portal to log and track Oracle VM Service Requests (SR) as with Tech and App Service Requests. The Unbreakable Linux Network is an online resource for Oracle Unbreakable Linux subscribers that offers access to Linux and Oracle VM software patches, updates and fixes. The Unbreakable Linux Network can be accessed from registered Linux and Oracle VM hosts with the up2date program as well as with a web browser, by pointing the browser to http://linux.oracle.com
 
The Unbreakable Linux Network and My Oracle Support (formally Metalink) are two separate systems, accessed by different URLs and user name and passwords. ULN is used to access Oracle VM and Linux patches, updates, and fixes, and My Oracle Support is used to manage SRs.
 
Figure 5 shows the ULN portal.
 
This section will review the steps to upgrade Oracle VM Manager. We start with a review of the Oracle VM Manager database backup and restore procedure followed by the 2.1.5 to 2.2 Oracle VM Manager upgrade.
 
Our first step to upgrade Orace VM Manager is to backup our Oracle VM Manager database using the backup.sh script. Before you backup the Oracle VM Manager database, access Oracle VM Manager and ensure that the status of all of the Oracle VM servers is "Running". You will need the following details for the backup procedure a) the password for database account 'OVS', which was assigned during the Oracle VM Manager install, b) the path for dump file, i.e. /tmp/ovs.dmp and c) the path for log file, i.e. /tmp/ovs.log. We will conclude Step 1 with a complete Oracle VM Manager database restore.
 
The following example shows how to execute the “/opt/ovs-manager-2.1/bin/backup.sh” script from the Oracle VM Manager server console as root user.
# sh /opt/ovs-manager-2.1/bin/backup.sh
Next to backup the Oracle VM Manager database select the Backup Oracle VM Manager option (number 1) from the backup prompt. The next example shows the backup selection prompt.
sh /opt/ovs-manager-2.1/bin/backup.sh
Welcome to Oracle VM Manager
 
Completed backup:
 
Please enter the choice: [1|2]
1. Back up Oracle VM Manager
2. Restore Oracle VM Manager
1
The next example reviews a complete Oracle VM Manager database backup. Access the Oracle VM Manager server console as root and type "sh /opt/ovs-manager-2.1/bin/backup.sh" to start the Oracle VM Manager database backup as shown in the following example.
# sh /opt/ovs-manager-2.1/bin/backup.sh
Welcome to Oracle VM Manager
 
Completed backup:
 
Please enter the choice: [1|2]
1. Back up Oracle VM Manager
2. Restore Oracle VM Manager
1
 
Back up data now ...
Please enter the password for database account 'OVS':
Please enter the path and filename for the dump file (eg /tmp/ovs.dmp):/tmp/ovs.dmp
Please enter the path and filename for the log file (eg /tmp/ovs.log):/tmp/ovs.log
 
SQL*Plus: Release 10.2.0.1.0 - Production on Sat Oct 17 10:00:51 2009
 
Copyright (c) 1982, 2005, Oracle. All rights reserved.
 
 
Connected to:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
 
SQL>
PL/SQL procedure successfully completed.
 
SQL> Disconnected from Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
 
Export: Release 10.2.0.1.0 - Production on Sat Oct 17 10:00:52 2009
 
Copyright (c) 1982, 2005, Oracle. All rights reserved.
 
 
Connected to: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
Export done in US7ASCII character set and AL16UTF16 NCHAR character set
server uses AL32UTF8 character set (possible charset conversion)
. exporting pre-schema procedural objects and actions
. exporting foreign function library names for user OVS
. exporting PUBLIC type synonyms
. exporting private type synonyms
. exporting object type definitions for user OVS
About to export OVS's objects ...
. exporting database links
. exporting sequence numbers
. exporting cluster definitions
. about to export OVS's tables via Conventional Path ...
. . exporting table                      OVS_AGENT          2 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                      OVS_ALERT         11 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                   OVS_CATEGORY          1 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                      OVS_CDROM          5 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table             OVS_CDROM_RESOURCE          0 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                      OVS_GROUP          4 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                    OVS_HD_TEMP
. . exporting table                     OVS_IMG_OS          0 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                   OVS_IMG_TEMP
. . exporting table                       OVS_LOCK         19 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                        OVS_MAP         35 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                   OVS_NIC_TEMP
. . exporting table                OVS_OS_RESOURCE         17 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                    OVS_PARTNER          0 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table           OVS_PREFERRED_SERVER          0 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                  OVS_PRIVILEGE          4 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table             OVS_PRIVILEGE_ROLE          5 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                   OVS_RESOURCE          4 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                       OVS_ROLE          3 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                     OVS_SERVER          2 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                       OVS_SITE          1 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                  OVS_STATISTIC      16593 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                  OVS_SYS_VALUE         8 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                       OVS_TASK          0 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                       OVS_USER         19 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                 OVS_USER_GROUP         75 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                  OVS_USER_ROLE         19 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                  OVS_USER_SITE         19 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                     OVS_VD_IMG         39 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table               OVS_VIRTUAL_DISK         73 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                OVS_VM_GEN_INFO         25 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                     OVS_VM_IMG         25 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                 OVS_VM_NETWORK         25 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table                OVS_VM_SNAPSHOT          0 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table             OVS_WORKSPACE_TEMP
. exporting synonyms
. exporting views
. exporting stored procedures
. exporting operators
. exporting referential integrity constraints
. exporting triggers
. exporting indextypes
. exporting bitmap, functional and extensible indexes
. exporting posttables actions
. exporting materialized views
. exporting snapshot logs
. exporting job queues
. exporting refresh groups and children
. exporting dimensions
. exporting post-schema procedural objects and actions
. exporting statistics
Export terminated successfully with warnings.
 
SQL*Plus: Release 10.2.0.1.0 - Production on Sat Oct 17 10:01:05 2009
 
Copyright (c) 1982, 2005, Oracle. All rights reserved.
 
 
Connected to:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
 
SQL>
PL/SQL procedure successfully completed.
 
SQL> Disconnected from Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
Done
Please check the log file /tmp/ovs.log
#
We just executed a successful Oracle VM Manager database backup.
 
In the event that you need to restore the Oracle VM Manager database walk through the same procedure as in the above example and select 2 to restore Oracle VM Manager database. You will need the following details for the restore procedure a) the password for database account 'OVS', which was assigned during the Oracle VM Manager install, b) the path for dump file, i.e. /tmp/ovs.dmp and c) the path for log file, i.e. /tmp/ovs.log.
 
The following example shows how to execute the “/opt/ovs-manager-2.1/bin/backup.sh” script from the Oracle VM Manager server console as root user.
# sh /opt/ovs-manager-2.1/bin/backup.sh
Next, to backup the Oracle VM Manager database, select the Restore Oracle VM Manager option (number 2) from the backup prompt. The next example shows the backup selection prompt.
sh /opt/ovs-manager-2.1/bin/backup.sh
Welcome to Oracle VM Manager
 
Completed backup:
 
Please enter the choice: [1|2]
1. Back up Oracle VM Manager
2. Restore Oracle VM Manager
2
The next example reviews a complete Oracle VM Manager database restore. Access the Oracle VM Manager server console as root and type "sh /opt/ovs-manager-2.1/bin/backup.sh" to start the Oracle VM Manager database restore as shown in the following example.
 
The next example reviews an Oracle VM Manager database restore procedure. Access the Oracle VM Manager server console as root and type "sh /opt/ovs-manager-2.1/bin/backup.sh" as shown in the following example.
# sh /opt/ovs-manager-2.1/bin/backup.sh
Welcome to Oracle VM Manager
 
Please enter the choice: [1|2]
1. Back up Oracle VM Manager
2. Restore Oracle VM Manager
2
 
Restore data now ...
Please enter the password for database account 'SYS':
Please enter the path and filename for the dump file (eg /tmp/ovs.dmp):/tmp/ovs.dmp
Please enter the path and filename for the log file (eg /tmp/ovs.log):/tmp/ovs.log
 
Import: Release 10.2.0.1.0 - Production on Sun Oct 18 11:15:24 2009
 
Copyright (c) 1982, 2005, Oracle. All rights reserved.
 
 
Connected to: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
 
Export file created by EXPORT:V10.02.01 via conventional path
 
Warning: the objects were exported by OVS, not by you
 
import done in US7ASCII character set and AL16UTF16 NCHAR character set
import server uses AL32UTF8 character set (possible charset conversion)
. . importing table                    "OVS_AGENT"          2 rows imported
. . importing table                    "OVS_ALERT"         11 rows imported
. . importing table                 "OVS_CATEGORY"          1 rows imported
. . importing table                    "OVS_CDROM"          5 rows imported
. . importing table           "OVS_CDROM_RESOURCE"          0 rows imported
. . importing table                    "OVS_GROUP"          4 rows imported
. . importing table                   "OVS_IMG_OS"          0 rows imported
. . importing table                     "OVS_LOCK"         19 rows imported
. . importing table                      "OVS_MAP"         35 rows imported
. . importing table              "OVS_OS_RESOURCE"         17 rows imported
. . importing table                  "OVS_PARTNER"          0 rows imported
. . importing table         "OVS_PREFERRED_SERVER"          0 rows imported
. . importing table                "OVS_PRIVILEGE"          4 rows imported
. . importing table           "OVS_PRIVILEGE_ROLE"          5 rows imported
. . importing table                 "OVS_RESOURCE"          4 rows imported
. . importing table                     "OVS_ROLE"          3 rows imported
. . importing table                   "OVS_SERVER"          2 rows imported
. . importing table                     "OVS_SITE"          1 rows imported
. . importing table                "OVS_STATISTIC"      16593 rows imported
. . importing table                "OVS_SYS_VALUE"          8 rows imported
. . importing table                     "OVS_TASK"          0 rows imported
. . importing table                     "OVS_USER"         19 rows imported
. . importing table               "OVS_USER_GROUP"         75 rows imported
. . importing table                "OVS_USER_ROLE"         19 rows imported
. . importing table                "OVS_USER_SITE"         19 rows imported
. . importing table                   "OVS_VD_IMG"         39 rows imported
. . importing table             "OVS_VIRTUAL_DISK"         73 rows imported
. . importing table              "OVS_VM_GEN_INFO"         25 rows imported
. . importing table                   "OVS_VM_IMG"         25 rows imported
. . importing table               "OVS_VM_NETWORK"         25 rows imported
. . importing table              "OVS_VM_SNAPSHOT"          0 rows imported
Import terminated successfully without warnings.
Done
Please check the log file /tmp/ovs.log
#
We have just completed an Oracle VM Manager backup and restore.
 
Next we will back up the OVS repository using your existing storage backup tools.
 
Point you browser to http://edelivery.oracle.com/linux to download the Oracle VM Manager ISO files as shown in Figure 6. Click the Continue button to proceed.
 
From the Registration page enter the following required information then click the Continue button to proceed:
Full Name (FIRST LAST)
Company Name
Email address
Select your country from the drop down list
Select the check box to agree to the Agreement Terms
Select the check box to accept the Export Restrictions
 
Figure 7 shows the Registration Page.
 
From the Media Pack Search page select Oracle VM from the Select a Product Pack drop down box, then select the desired platform either x86 or x86-64 from the Platform drop down box. Click the Go button to proceed.
 
Figure 8 shows the Media Pack Search page.
 
From the Media Pack Search results page select the Oracle VM 2.2 Media Pack radio button. Click the Oracle VM 2.2 Media Pack link to proceed.
 
Figure 9 shows the Media Pack Search results page.
 
From the Oracle VM 2.2 Media Pack page click the Oracle VM Manager 2.2 Download button to download the Oracle VM Manager 2.2 media.
 
Figure 10 shows the Oracle VM 2.2 Media Pack page.
 
We have just completed the steps to download the Oracle VM 2.2 Media Pack from the Oracle eDelivery portal.
 
Now that you have the Oracle VM Manager 2.2 media, copy it over to your Oracle VM Manager server. From the Oracle VM Manager server console as root, unzip the V18419-01.zip archive as shown in the next example.
#unzip V18419-01.zip
Archive: V18419-01.zip
 inflating: OracleVM-Manager-2.2.0.iso, /*.sqljsp, /*.SQLJSP)
#
The following example shows how to mount the Oracle VM Manager ISO image from the Oracle VM Manager server console as root user.
#mount -o ro,loop OracleVM-Manager-2.1.5.iso /mnt/

 

The following section will start with a review of each of the steps of a successful Oracle VM Manager upgrade. The section will conclude with a complete successful Oracle VM Manager upgrade session.
 
Before you proceed with the Oracle VM Manager 2.2 upgrade you will need the OVS password and the oc4jadmin password, which where both selected durring the Oracle VM Manager install.
The update process requires you to select an upgrade option from the install prompt, as well as enter the passwords for the Oracle VM Manager OVS database account, and the Oracle VM Manager oc4jadmin account.
 
Access the Oracle VM server console as root and cd in to the directory where you mounted the ISO file. The following example shows how to execute the runInstaller.sh from the Oracle VM Manager server console as root user.
# sh runInstaller.sh
Select the Upgrade Oracle VM Manager option (number 3) from the install prompt. The next example shows the installation selection prompt.
Welcome to Oracle VM Manager 2.2
 
Please enter the choice: [1|2|3]
1. Install Oracle VM Manager
2. Uninstall Oracle VM Manager
3. Upgrade Oracle VM Manager
3
 
Starting Oracle VM Manager 2.2 upgrade ...
Next, you are asked if you would like to backup the Oracle VM Manager database. If you select “N” from the install prompt, the upgrade will be aborted. The following example shows the Oracle VM Manager database backup prompt.
Backup the database before upgrade is highly recommended, to backup the database now, choose 'N' and run:
/opt/ovs-manager-2.1/bin/backup.sh
Next you are asked if you would like to proceed or cancel the upgrade. You can enter y to proceed or N to cancel the upgrade. The following example shows the upgrade acceptance prompt.
Are you sure you want to upgrade Oracle VM Manager from version 2.1.5 to 2.2 ? [y|N]
Next you must enter the OVS password. The following example shows the OVS installation password prompt.
Please enter the password for database account 'OVS':
Next enter the oc4jadmin password. The following example shows the oc4jadmin installation password prompt.
Please enter the password for account 'oc4jadmin':
A successful upgrade will exit with the following informational warnings.
Now upgrading the database schema ... Done.
 
Now upgrading the Oracle VM Manager application ...
Done.
Upgrade Oracle VM Manager successfully.
Please check the log /var/log/ovm-manager/upgrade_2.1.5_2.2.log for more information.
 
To access the Oracle VM Manager 2.1.2 home page go to:
 http://ovm03.sf.seo.com:8888/OVS
 
To access the Oracle VM Manager help page go to:
 http://ovm03.sf.seo.com:8888/help/help
The following example show a complete Oracle VM Manager 2.2 upgrade session.
# sh runInstaller.sh
Welcome to Oracle VM Manager 2.2
 
Please enter the choice: [1|2|3]
1. Install Oracle VM Manager
2. Uninstall Oracle VM Manager
3. Upgrade Oracle VM Manager
3
 
Starting Oracle VM Manager 2.2 upgrade ...
 
Backup the database before upgrade is highly recommended, to backup the database now, choose 'N' and run:
/opt/ovs-manager-2.1/bin/backup.sh
 
Are you sure you want to upgrade Oracle VM Manager from version 2.1.5 to 2.2 ? [y|N] y
Please enter the password for database account 'OVS':
 
Now upgrading OC4J ...
Please enter the password for account 'oc4jadmin':
Starting OC4J ... Done.
 
Now upgrading the database schema ... Done.
 
Now upgrading the Oracle VM Manager application ...
Done.
Upgrade Oracle VM Manager successfully.
Please check the log /var/log/ovm-manager/upgrade_2.1.5_2.2.log for more information.
 
To access the Oracle VM Manager 2.1.2 home page go to:
 http://ovm03.sf.seo.com:8888/OVS
 
To access the Oracle VM Manager help page go to:
 http://ovm03.sf.seo.com:8888/help/help
#
In this section we will review how to update an Oracle VM Server using up2date with the Unbreakable Linux Network. We will conclude with a review on how to upgrade Oracle VM servers using up2date with the Unbreakable Linux Network.
 
It is essential to upgrade and boot the Oracle VM servers in the following order; first upgrade the Oracle VM virtual machine and utlilty servers, followed by the Oracle VM pool master server. After all of the servers are servers upgraded, boot the Oracle VM pool master server followed by the none pool master servers.
 
Note: You can determine the Oracle VM server roles i.e. virtual machine, utlilty and master servers by accessing Oracle VM Manager and displaying the Servers tab as shown in Figure 11.
 
Before we upgrade any of the Oracle VM servers ensure that all of the virtual machines are off and verify the /etc/hosts and /etc/resolv.conf file setting as explained in List 1.
 
List 1
1- Verify that the hostname in /etc/hosts is associated with the public IP address, not 127.0.0.1.
2- Verify that all of the Oracle VM servers have the proper entries in /etc/resolv.conf or if DNS is not used, make sure the correct setting are in /etc/hosts. Please note that all the servers in the same pool must have the consistent name resolution, either by DNS or by file (/etc/hosts).
 
The upgrade procees for all of the Oracle VM 2.1.5 pool memeber servers i.e. the virtual machine servers, the utlilty servers and the pool master pool server is idential. We will first upgrade all of the none pool master servers, followed by the pool master pool server, using the following commands.
 
Note: Before we upgrade any of the Oracle VM servers, ensure that all of the virtaul machines are powered off and backed up.
 
First, from dom0 as root install the ovm22upgrade package as shown in the example.
# up2date ovm22upgrade
Once the ovm22upgrade package successfully completes, run the ovm22upgrade.py script as shown in the next example.
# /usr/local/sbin/ovm22upgrade.py
To complete the Oracle VM server upgrade run the following command, as shown in the next example.
# up2date -fu
Once you have upgraded all of the none pool master servers, upgrade the pool master pool server. Next we need to boot the pool master pool server followed by the none pool master servers.
 
The next example shows each of the three steps from a sucessful Oracle VM server upgrade.
 
First install ovm22upgrade package as shown in the example.
# up2date ovm22upgrade
 
Fetching Obsoletes list for channel: ovm2_i386_latest...
########################################
 
Fetching rpm headers...
########################################
 
Name                                    Version        Rel
----------------------------------------------------------
ovm22upgrade                            1.0            1.0.19.el5        noarch
 
 
Testing package set / solving RPM inter-dependencies...
########################################
ovm22upgrade-1.0-1.0.19.el5 ########################## Done.
Preparing              ########################################### [100%]
 
Installing...
   1:ovm22upgrade           ########################################### [100%]
Please run the following command to continue the upgrade:
/usr/local/sbin/ovm22upgrade.py
[root@ovs3 ~]# /usr/local/sbin/ovm22upgrade.py
Please stop all running Virtual Machine Guests before proceeding.
Next run python script as suggested by the install process as shown in the next example.
# /usr/local/sbin/ovm22upgrade.py
Running phase 1 of upgrade... done
Installing new ovs-release package for OVM 2.2
 
Fetching Obsoletes list for channel: ovm22_i386_bootstrap...
########################################
 
Fetching rpm headers...
########################################
 
Name                                    Version        Rel
----------------------------------------------------------
ovs-release                             2.2            0.15              i386
 
 
Testing package set / solving RPM inter-dependencies...
########################################
ovs-release-2.2-0.15.i386.r ########################## Done.
Preparing              ########################################### [100%]
 
Installing...
   1:ovs-release            warning: /etc/issue created as /etc/issue.rpmnew
########################################### [100%]
Running phase 2 of upgrade... done
Updating fstab and grub.conf with disk uuid information
Files /etc/fstab and /boot/grub/grub.conf updated to use UUID instead of LABEL.
 
Original files are saved as
/etc/fstab.ovsbak_100918
/boot/grub/grub.conf.ovsbak_100918
 
Please run the 'up2date -fu' command to continue the upgrade.
#
We will concluse the upgrade process by running the following command, as show in the next example.
# up2date -fu
 
Fetching Obsoletes list for channel: ovm22_i386_latest...
########################################
 
Name                                    Version        Rel
----------------------------------------------------------
OpenIPMI                                2.0.6          11.el5            i386
OpenIPMI-libs                           2.0.6          11.el5            i386
SysVinit                                2.86           15.el5            i386
acl                                     2.2.39         3.el5             i386
alsa-lib                                1.0.17         1.el5             i386
anaconda                                11.1.2.168     1.1.16            i386
anaconda-runtime                        11.1.2.168     1.1.16            i386
anacron                                 2.3            45.0.1.el5        i386
audit-libs                              1.7.7          6.el5             i386
authconfig                              5.3.21         5.el5             i386
autofs                                  5.0.1          0.rc2.102.el5_3.1 i386
bash                                    3.2            24.el5            i386
bind-libs                               9.3.4          10.P1.el5_3.3     i386
bind-utils                              9.3.4          10.P1.el5_3.3     i386
binutils                                2.17.50.0.6    9.el5             i386
booty                                   0.80.6         5.1.5             noarch
bzip2                                   1.0.3          4.el5_2           i386
bzip2-libs                              1.0.3          4.el5_2           i386
chkconfig                               1.3.30.1       2                 i386
compat-python-virtinst                  0.99.0         3.el5.2.12        noarch
coreutils                               5.97           19.el5            i386
cracklib                                2.8.9          3.3               i386
cracklib-dicts                          2.8.9          3.3               i386
crash                                   4.0            7.2.3.0.1         i386
createrepo                              0.4.11         3.el5             noarch
cryptsetup-luks                         1.0.3          4.el5             i386
curl                                    7.15.5         2.1.el5_3.5       i386
dbus                                    1.1.2          12.el5            i386
dbus-glib                               0.73           8.el5             i386
device-mapper                           1.02.28        2.el5             i386
device-mapper-multipath                 0.4.7          23.el5.4.0.1      i386
dhclient                                3.0.5          18.el5            i386
dhcpv6-client                           1.0.10         16.el5            i386
diffutils                               2.8.1          15.2.3.el5        i386
dmraid                                  1.0.0.rc13     33.el5            i386
dnsmasq                                 2.45           1.1.el5_3         i386
dosfstools                              2.11           7.el5             i386
e2fsprogs                               1.39           20.el5            i386
e2fsprogs-libs                          1.39           20.el5            i386
ed                                      0.2            39.el5_2          i386
elfutils-libelf                         0.137          3.el5             i386
elinks                                  0.11.1         6.el5_4.1         i386
enterprise-linux-ovs                    5              0.17              i386
ethtool                                 6              2.el5             i386
file                                    4.17           15                i386
filesystem                              2.4.0          2.0.1             i386
findutils                               4.2.27         5.el5             i386
firstboot                               1.4.27.7       1.1.1.el5         i386
firstboot-tui                           1.4.27.7       1.1.1.el5         i386
fontconfig                              2.4.1          7.el5             i386
ftp                                     0.17           35.el5            i386
glibc                                   2.5            34                i686
glibc-common                            2.5            34                i386
gnupg                                   1.4.5          14                i386
grub                                    0.97           13.2.1.1          i386
gzip                                    1.3.5          10.el5.0.1        i386
hal                                     0.5.8.1        38.el5            i386
hwdata                                  0.213.11       1.1.3.el5         noarch
initscripts                             8.45.25        1.1.1.el5         i386
iproute                                 2.6.18         9.el5             i386
iptables                                1.3.5          4.el5             i386
iptables-ipv6                           1.3.5          4.el5             i386
iputils                                 20020927       45.el5            i386
iscsi-initiator-utils                   6.2.0.871      0.7.el5           i386
kbd                                     1.12           21.el5            i386
kernel-ovs                              2.6.18         128.2.1.4.9.el5   i686
kpartx                                  0.4.7          23.el5.4.0.1      i386
ksh                                     20080202       2.el5             i386
kudzu                                   1.2.57.1.21    1                 i386
libX11                                  1.0.3          9.el5             i386
libacl                                  2.2.39         3.el5             i386
libbdevid-python                        5.1.19.6       44.0.1            i386
libgcc                                  4.1.2          44.el5            i386
libgcrypt                               1.2.4          1.el5             i386
libpcap                                 0.9.4          14.el5            i386
libselinux                              1.33.4         5.1.el5           i386
libstdc++                               4.1.2          44.el5            i386
libtiff                                 3.8.2          7.el5_3.4         i386
libuser                                 0.54.7         2.el5.5           i386
libvirt                                 0.3.3          14.0.2.el5_3.1    i386
libvirt-python                          0.3.3          14.0.2.el5_3.1    i386
libxml2                                 2.6.26         2.1.2.8.0.2       i386
libxml2-python                          2.6.26         2.1.2.8.0.2       i386
lm_sensors                              2.10.7         4.el5             i386
logrotate                               3.7.4          9                 i386
logwatch                                7.3            6.el5             noarch
lvm2                                    2.02.40        6.el5             i386
m2crypto                                0.16           6.el5.3           i386
make                                    3.81           3.el5             i386
man-pages                               2.39          12.el5            noarch
mcstrans                                0.2.11         3.el5             i386
mdadm                                   2.6.4          1.el5             i386
mkinitrd                                5.1.19.6       44.0.1            i386
mkisofs                                 2.01           10.7.el5          i386
module-init-tools                       3.3            0.pre3.1.42.el5   i386
nash                                    5.1.19.6       44.0.1            i386
neon                                    0.25.5         10.el5_4.1        i386
net-snmp                                5.3.2.2        5.el5_3.2         i386
net-snmp-libs                           5.3.2.2        5.el5_3.2         i386
net-tools                               1.60           78.el5            i386
newt                                    0.52.2         12.el5_4.1        i386
nfs-utils                               1.0.9          40.el5            i386
nscd                                    2.5            34                i386
nss_db                                  2.2            35.3              i386
nss_ldap                                253            17.el5            i386
ocfs2-tools                             1.4.3          4.el5             i386
openldap                                2.3.43         3.el5             i386
openssh                                 4.3p2          29.el5            i386
openssh-clients                         4.3p2          29.el5            i386
openssh-server                          4.3p2          29.el5            i386
openssl                                 0.9.8e         7.el5             i686
oprofile                                0.9.3          18.el5            i386
ovs-agent                               2.3            19                noarch
ovs-release                             2.2            0.17              i386
ovs-utils                               1.0            33                i386
p2v-util                                0.10           6                 i386
pam                                     0.99.6.2       4.el5             i386
pam_krb5                                2.2.14         10                i386
parted                                  1.8.1          23.el5            i386
patch                                   2.5.4          29.2.3.el5        i386
pciutils                                2.2.3          5                 i386
pcre                                    6.6            2.el5_1.7         i386
perl                                    5.8.8          18.el5            i386
pexpect                                 2.3            1.el5             noarch
pm-utils                                0.99.3         10.el5            i386
popt                                    1.10.2.3       9.el5             i386
ppp                                     2.4.4          2.el5             i386
prelink                                 0.4.0          2.el5             i386
procmail                                3.22           17.1.0.1          i386
procps                                  3.2.7          11.1.el5          i386
psacct                                  6.3.2          44.el5            i386
psmisc                                  22.2           6                 i386
pykickstart                             0.43.3         1.1.2.el5         noarch
pypxeboot                               0.0.2          9                 noarch
python                                  2.4.3          24.el5_3.6        i386
python-pyblock                          0.26           3.el5             i386
python-urlgrabber                       3.1.0          5.el5             noarch
quota                                   3.13           1.2.5.el5         i386
rdate                                   1.4            8.el5             i386
rhnlib                                  2.2.6          2.el5             noarch
rpm                                     4.4.2.3        9.el5             i386
rpm-libs                                4.4.2.3        9.el5             i386
rpm-python                              4.4.2.3        9.el5             i386
rsh                                     0.17           38.el5            i386
setup                                   2.5.58         4.1.1.el5         noarch
shadow-utils                           4.0.17         14.el5            i386
stunnel                                 4.15           2.0.1.el5.1       i386
sudo                                    1.6.9p17       3.el5             i386
sysklogd                                1.4.1          44.el5            i386
system-config-date                      1.8.12         3.el5.2.1         noarch
system-config-keyboard                  1.2.11         1.1.1.el5         noarch
system-config-language                  1.1.18         2.1.1.el5         noarch
system-config-network-tui               1.3.99.12      1.0.1.el5         noarch
system-config-rootpassword              1.1.9.1        1.1.1             noarch
system-config-securitylevel             1.6.29.1       2.1.1.1.el5       i386
system-config-securitylevel-tui         1.6.29.1       2.1.1.1.el5       i386
tcp_wrappers                            7.6            40.6.el5          i386
tcpdump                                 3.9.4          14.el5            i386
tcsh                                    6.14           14.el5            i386
tftp                                    0.42           3.1.0.1           i386
tmpwatch                                2.9.7          1.1.el5.2         i386
traceroute                              2.0.1          5.el5             i386
tzdata                                  2009k          1.el5             noarch
usermode                                1.88           3.el5.2           i386
util-linux                              2.13           0.50.el5          i386
vim-minimal                             7.0.109        4.el5_2.4z        i386
vixie-cron                              4.1            76.el5            i386
vnc                                     4.1.2          14.el5.1.0.1      i386
words                                   3.0            9.1               noarch
xen                                     3.4.0          0.0.23.el5        i386
xen-64                                  3.4.0          0.0.23.el5        noarch
xen-debugger                            3.4.0          0.0.23.el5        noarch
xen-devel                               3.4.0          0.0.23.el5        i386
xen-tools                               3.4.0          0.0.23.el5        i386
ypbind                                  1.19           11.el5            i386
yum                                     3.2.19         18.el5            noarch
yum-metadata-parser                     1.1.2          2.el5             i386
zip                                     2.31           2.el5             i386
 
 
Testing package set / solving RPM inter-dependencies...
########################################
OpenIPMI-2.0.6-11.el5.i386. ########################## Done.
OpenIPMI-libs-2.0.6-11.el5. ########################## Done.
SysVinit-2.86-15.el5.i386.r ########################## Done.
acl-2.2.39-3.el5.i386.rpm: ########################## Done.
alsa-lib-1.0.17-1.el5.i386. ########################## Done.
anaconda-11.1.2.168-1.1.16. ########################## Done.
anaconda-runtime-11.1.2.168 ########################## Done.
anacron-2.3-45.0.1.el5.i386 ########################## Done.
audit-libs-1.7.7-6.el5.i386 ########################## Done.
authconfig-5.3.21-5.el5.i38 ########################## Done.
autofs-5.0.1-0.rc2.102.el5_ ########################## Done.
avahi-0.6.16-1.el5.i386.rpm ########################## Done.
bash-3.2-24.el5.i386.rpm:   ########################## Done.
bind-libs-9.3.4-10.P1.el5_3 ########################## Done.
bind-utils-9.3.4-10.P1.el5_ ########################## Done.
binutils-2.17.50.0.6-9.el5. ########################## Done.
booty-0.80.6-5.1.5.noarch.r ########################## Done.
bzip2-1.0.3-4.el5_2.i386.rp ########################## Done.
bzip2-libs-1.0.3-4.el5_2.i3 ########################## Done.
chkconfig-1.3.30.1-2.i386.r ########################## Done.
compat-python-virtinst-0.99 ########################## Done.
coreutils-5.97-19.el5.i386. ########################## Done.
cracklib-2.8.9-3.3.i386.rpm ########################## Done.
cracklib-dicts-2.8.9-3.3.i3 ########################## Done.
crash-4.0-7.2.3.0.1.i386.rp ########################## Done.
createrepo-0.4.11-3.el5.noa ########################## Done.
cryptsetup-luks-1.0.3-4.el5 ########################## Done.
curl-7.15.5-2.1.el5_3.5.i38 ########################## Done.
dbus-1.1.2-12.el5.i386.rpm: ########################## Done.
dbus-glib-0.73-8.el5.i386.r ########################## Done.
dbus-libs-1.1.2-12.el5.i386 ########################## Done.
device-mapper-1.02.28-2.el5 ########################## Done.
device-mapper-event-1.02.28 ########################## Done.
device-mapper-multipath-0.4 ########################## Done.
dhclient-3.0.5-18.el5.i386. ########################## Done.
dhcpv6-client-1.0.10-16.el5 ########################## Done.
diffutils-2.8.1-15.2.3.el5. ########################## Done.
dmraid-1.0.0.rc13-33.el5.i3 ########################## Done.
dnsmasq-2.45-1.1.el5_3.i386 ########################## Done.
dosfstools-2.11-7.el5.i386. ########################## Done.
e2fsprogs-1.39-20.el5.i386. ########################## Done.
e2fsprogs-libs-1.39-20.el5. ########################## Done.
e4fsprogs-1.41.1-2.el5.i386 ########################## Done.
ebtables-2.0.8-2.el5.i386.r ########################## Done.
ed-0.2-39.el5_2.i386.rpm:   ########################## Done.
elfutils-libelf-0.137-3.el5 ########################## Done.
elinks-0.11.1-6.el5_4.1.i38 ########################## Done.
enterprise-linux-ovs-5-0.17 ########################## Done.
ethtool-6-2.el5.i386.rpm:   ########################## Done.
file-4.17-15.i386.rpm:      ########################## Done.
filesystem-2.4.0-2.0.1.i386 ########################## Done.
findutils-4.2.27-5.el5.i386 ########################## Done.
fipscheck-1.0.3-1.el5.i386. ########################## Done.
firstboot-1.4.27.7-1.1.1.el ########################## Done.
firstboot-tui-1.4.27.7-1.1. ########################## Done.
fontconfig-2.4.1-7.el5.i386 ########################## Done.
ftp-0.17-35.el5.i386.rpm:   ########################## Done.
glibc-2.5-34.i686.rpm:      ########################## Done.
glibc-common-2.5-34.i386.rp ########################## Done.
gnupg-1.4.5-14.i386.rpm:    ########################## Done.
gnutls-1.4.1-3.el5_3.5.i386 ########################## Done.
grub-0.97-13.2.1.1.i386.rpm ########################## Done.
gzip-1.3.5-10.el5.0.1.i386. ########################## Done.
hal-0.5.8.1-38.el5.i386.rpm ########################## Done.
hwdata-0.213.11-1.1.3.el5.n ########################## Done.
initscripts-8.45.25-1.1.1.e ########################## Done.
iproute-2.6.18-9.el5.i386.r ########################## Done.
iptables-1.3.5-4.el5.i386.r ########################## Done.
iptables-ipv6-1.3.5-4.el5.i ########################## Done.
iputils-20020927-45.el5.i38 ########################## Done.
iscsi-initiator-utils-6.2.0 ########################## Done.
kbd-1.12-21.el5.i386.rpm:   ########################## Done.
kernel-ovs-2.6.18-128.2.1.4 ########################## Done.
kpartx-0.4.7-23.el5.4.0.1.i ########################## Done.
ksh-20080202-2.el5.i386.rpm ########################## Done.
kudzu-1.2.57.1.21-1.i386.rp ########################## Done.
libX11-1.0.3-9.el5.i386.rpm ########################## Done.
libacl-2.2.39-3.el5.i386.rp ########################## Done.
libbdevid-python-5.1.19.6-4 ########################## Done.
libgcc-4.1.2-44.el5.i386.rp ########################## Done.
libgcrypt-1.2.4-1.el5.i386. ########################## Done.
libpcap-0.9.4-14.el5.i386.r ########################## Done.
libselinux-1.33.4-5.1.el5.i ########################## Done.
libstdc++-4.1.2-44.el5.i386 ########################## Done.
libtiff-3.8.2-7.el5_3.4.i38 ########################## Done.
libuser-0.54.7-2.el5.5.i386 ########################## Done.
libvirt-0.3.3-14.0.2.el5_3. ########################## Done.
libvirt-python-0.3.3-14.0.2 ########################## Done.
libxml2-2.6.26-2.1.2.8.0.2. ########################## Done.
libxml2-python-2.6.26-2.1.2 ########################## Done.
lm_sensors-2.10.7-4.el5.i38 ########################## Done.
logrotate-3.7.4-9.i386.rpm: ########################## Done.
logwatch-7.3-6.el5.noarch.r ########################## Done.
lvm2-2.02.40-6.el5.i386.rpm ########################## Done.
m2crypto-0.16-6.el5.3.i386. ########################## Done.
make-3.81-3.el5.i386.rpm:   ########################## Done.
man-pages-2.39-12.el5.noarc ########################## Done.
mcstrans-0.2.11-3.el5.i386. ########################## Done.
mdadm-2.6.4-1.el5.i386.rpm: ########################## Done.
mesa-libGL-6.5.1-7.7.el5.i3 ########################## Done.
mkinitrd-5.1.19.6-44.0.1.i3 ########################## Done.
mkisofs-2.01-10.7.el5.i386. ########################## Done.
module-init-tools-3.3-0.pre ########################## Done.
multiprocessing-2.6.1.1-1.i ########################## Done.
nash-5.1.19.6-44.0.1.i386.r ########################## Done.
neon-0.25.5-10.el5_4.1.i386 ########################## Done.
net-snmp-5.3.2.2-5.el5_3.2. ########################## Done.
net-snmp-libs-5.3.2.2-5.el5 ########################## Done.
net-tools-1.60-78.el5.i386. ########################## Done.
newt-0.52.2-12.el5_4.1.i386 ########################## Done.
nfs-utils-1.0.9-40.el5.i386 ########################## Done.
nscd-2.5-34.i386.rpm:       ########################## Done.
nspr-4.7.3-2.el5.i386.rpm: ########################## Done.
nss-3.12.3.99.3-1.el5_3.2.i ########################## Done.
nss_db-2.2-35.3.i386.rpm:   ########################## Done.
nss_ldap-253-17.el5.i386.rp ########################## Done.
ocfs2-tools-1.4.3-4.el5.i38 ########################## Done.
open-ovf-0.1-3.0.7.el5.noar ########################## Done.
openldap-2.3.43-3.el5.i386. ########################## Done.
openssh-4.3p2-29.el5.i386.r ########################## Done.
openssh-clients-4.3p2-29.el ########################## Done.
openssh-server-4.3p2-29.el5 ########################## Done.
openssl-0.9.8e-7.el5.i686.r ########################## Done.
oprofile-0.9.3-18.el5.i386. ########################## Done.
ovs-agent-2.3-19.noarch.rpm ########################## Done.
ovs-release-2.2-0.17.i386.r ########################## Done.
ovs-utils-1.0-33.i386.rpm: ########################## Done.
p2v-util-0.10-6.i386.rpm:   ########################## Done.
pam-0.99.6.2-4.el5.i386.rpm ########################## Done.
pam_krb5-2.2.14-10.i386.rpm ########################## Done.
parted-1.8.1-23.el5.i386.rp ########################## Done.
patch-2.5.4-29.2.3.el5.i386 ########################## Done.
pciutils-2.2.3-5.i386.rpm: ########################## Done.
pcre-6.6-2.el5_1.7.i386.rpm ########################## Done.
perl-5.8.8-18.el5.i386.rpm: ########################## Done.
pexpect-2.3-1.el5.noarch.rp ########################## Done.
pm-utils-0.99.3-10.el5.i386 ########################## Done.
popt-1.10.2.3-9.el5.i386.rp ########################## Done.
ppp-2.4.4-2.el5.i386.rpm:   ########################## Done.
prelink-0.4.0-2.el5.i386.rp ########################## Done.
procmail-3.22-17.1.0.1.i386 ########################## Done.
procps-3.2.7-11.1.el5.i386. ########################## Done.
psacct-6.3.2-44.el5.i386.rp ########################## Done.
psmisc-22.2-6.i386.rpm:     ########################## Done.
pykickstart-0.43.3-1.1.2.el ########################## Done.
pypxeboot-0.0.2-9.noarch.rp ########################## Done.
python-2.4.3-24.el5_3.6.i38 ########################## Done.
python-iniparse-0.2.3-4.el5 ########################## Done.
python-pyblock-0.26-3.el5.i ########################## Done.
python-simplejson-2.0.7-2.e ########################## Done.
python-urlgrabber-3.1.0-5.e ########################## Done.
quota-3.13-1.2.5.el5.i386.r ########################## Done.
rdate-1.4-8.el5.i386.rpm:   ########################## Done.
redhat-lsb-3.1-12.3.0.1.EL. ########################## Done.
rhnlib-2.2.6-2.el5.noarch.r ########################## Done.
rpm-4.4.2.3-9.el5.i386.rpm: ########################## Done.
rpm-libs-4.4.2.3-9.el5.i386 ########################## Done.
rpm-python-4.4.2.3-9.el5.i3 ########################## Done.
rsh-0.17-38.el5.i386.rpm:   ########################## Done.
setup-2.5.58-4.1.1.el5.noar ########################## Done.
shadow-utils-4.0.17-14.el5. ########################## Done.
stunnel-4.15-2.0.1.el5.1.i3 ########################## Done.
sudo-1.6.9p17-3.el5.i386.rp ########################## Done.
sysklogd-1.4.1-44.el5.i386. ########################## Done.
system-config-date-1.8.12-3 ########################## Done.
system-config-keyboard-1.2. ########################## Done.
system-config-language-1.1. ########################## Done.
system-config-network-tui-1 ########################## Done.
system-config-rootpassword- ########################## Done.
system-config-securitylevel ########################## Done.
system-config-securitylevel ########################## Done.
tcp_wrappers-7.6-40.6.el5.i ########################## Done.
tcpdump-3.9.4-14.el5.i386.r ########################## Done.
tcsh-6.14-14.el5.i386.rpm: ########################## Done.
tftp-0.42-3.1.0.1.i386.rpm: ########################## Done.
tmpwatch-2.9.7-1.1.el5.2.i3 ########################## Done.
traceroute-2.0.1-5.el5.i386 ########################## Done.
tzdata-2009k-1.el5.noarch.r ########################## Done.
usermode-1.88-3.el5.2.i386. ########################## Done.
util-linux-2.13-0.50.el5.i3 ########################## Done.
vim-minimal-7.0.109-4.el5_2 ########################## Done.
vixie-cron-4.1-76.el5.i386. ########################## Done.
vnc-4.1.2-14.el5.1.0.1.i386 ########################## Done.
words-3.0-9.1.noarch.rpm:   ########################## Done.
xen-3.4.0-0.0.23.el5.i386.r ########################## Done.
xen-64-3.4.0-0.0.23.el5.noa ########################## Done.
xen-debugger-3.4.0-0.0.23.e ########################## Done.
xen-devel-3.4.0-0.0.23.el5. ########################## Done.
xen-tools-3.4.0-0.0.23.el5. ########################## Done.
xml-common-0.6.3-18.0.1.noa ########################## Done.
ypbind-1.19-11.el5.i386.rpm ########################## Done.
yum-3.2.19-18.el5.noarch.rp ########################## Done.
yum-metadata-parser-1.1.2-2 ########################## Done.
zip-2.31-2.el5.i386.rpm:    ########################## Done.
dbus-python-0.70-7.el5.i386 ########################## Done.
gettext-0.14.6-4.el5.i386.r ########################## Done.
libXxf86vm-1.0.1-3.1.i386.r ########################## Done.
libdaemon-0.10-5.el5.i386.r ########################## Done.
libdrm-2.0.2-1.1.i386.rpm: ########################## Done.
m4-1.4.5-3.el5.1.i386.rpm: ########################## Done.
Preparing              ########################################### [100%]
 
Installing...
   1:libgcc                 ########################################### [100%]
   2:tzdata                 ########################################### [100%]
   3:glibc-common           ########################################### [100%]
   4:glibc                  ########################################### [100%]
   5:bash                   ########################################### [100%]
   6:chkconfig              ########################################### [100%]
   7:popt                   ########################################### [100%]
   8:audit-libs             ########################################### [100%]
   9:bzip2-libs             ########################################### [100%]
 10:libxml2                ########################################### [100%]
 11:libstdc++              ########################################### [100%]
 12:tcp_wrappers           ########################################### [100%]
 13:elfutils-libelf        ########################################### [100%]
 14:perl                   ########################################### [100%]
 15:libX11                 ########################################### [100%]
 16:libacl                 ########################################### [100%]
 17:binutils               ########################################### [100%]
 18:nspr                   ########################################### [100%]
 19:nss                    ########################################### [100%]
 20:procps                 ########################################### [100%]
 21:iptables               ########################################### [100%]
 22:libgcrypt              ########################################### [100%]
 23:lm_sensors             ########################################### [100%]
 24:diffutils              ########################################### [100%]
 25:gzip                   ########################################### [100%]
 26:make                   ########################################### [100%]
 27:iptables-ipv6          ########################################### [100%]
 28:iputils                ########################################### [100%]
 29:iproute                ########################################### [100%]
 30:dosfstools             ########################################### [100%]
 31:ethtool                ########################################### [100%]
 32:file                   ########################################### [100%]
 33:mkisofs                ########################################### [100%]
 34:tftp                   ########################################### [100%]
 35:setup                  ########################################### [100%]
 36:filesystem             ########################################### [100%]
 37:enterprise-linux-ovs   ########################################### [100%]
 38:cracklib-dicts         ########################################### [100%]
 39:booty                  ########################################### [100%]
 40:gnutls                 ########################################### [100%]
 41:libXxf86vm             ########################################### [100%]
 42:libtiff                ########################################### [100%]
 43:pcre                   ########################################### [100%]
 44:ed                     ########################################### [100%]
 45:m4                     ########################################### [100%]
 46:patch                  ########################################### [100%]
 47:libdaemon              ########################################### [100%]
 48:libdrm                 ########################################### [100%]
 49:nash                   ########################################### [100%]
 50:grub                   ########################################### [100%]
 51:crash                  ########################################### [100%]
 52:oprofile               ########################################### [100%]
 53:acl                    ########################################### [100%]
 54:bzip2                  ########################################### [100%]
 55:anacron                ########################################### [100%]
 56:ypbind                 ########################################### [100%]
 57:mdadm                  ########################################### [100%]
 58:ovs-release            warning: /etc/issue created as /etc/issue.rpmnew
########################################### [100%]
 59:procmail               ########################################### [100%]
 60:ftp                    ########################################### [100%]
 61:rdate                  ########################################### [100%]
 62:rsh                    ########################################### [100%]
 63:traceroute             ########################################### [100%]
 64:zip                    ########################################### [100%]
 65:words                  ########################################### [100%]
 66:man-pages              ########################################### [100%]
 67:libselinux             ########################################### [100%]
 68:device-mapper          ########################################### [100%]
 69:e2fsprogs-libs         ########################################### [100%]
 70:openssl                ########################################### [100%]
 71:shadow-utils           ########################################### [100%]
 72:openldap               ########################################### [100%]
 73:e2fsprogs              ########################################### [100%]
 74:findutils              ########################################### [100%]
 75:coreutils              ########################################### [100%]
 76:python                 ########################################### [100%]
 77:module-init-tools      ########################################### [100%]
 78:libxml2-python         ########################################### [100%]
 79:newt                   ########################################### [100%]
 80:kpartx                 ########################################### [100%]
 81:system-config-securityl########################################### [100%]
 82:ovs-utils              ########################################### [100%]
 83:curl                   ########################################### [100%]
 84:net-snmp-libs          ########################################### [100%]
 85:net-tools              ########################################### [100%]
 86:psmisc                 ########################################### [100%]
 87:dmraid                 ########################################### [100%]
 88:hwdata                 ########################################### [100%]
 89:pciutils               ########################################### [100%]
 90:cracklib               ########################################### [100%]
 91:pam                    warning: /etc/pam.d/system-auth created as /etc/pam.d/system-auth.rpmnew
########################################### [100%]
 92:util-linux             ########################################### [100%]
 93:initscripts            ########################################### [100%]
 94:libuser                ########################################### [100%]
 95:usermode               ########################################### [100%]
 96:system-config-date     ########################################### [100%]
 97:yum-metadata-parser    ########################################### [100%]
 98:OpenIPMI-libs          ########################################### [100%]
 99:bind-libs              ########################################### [100%]
 100:libpcap                ########################################### [100%]
 101:cryptsetup-luks        ########################################### [100%]
 102:parted                 ########################################### [100%]
 103:SysVinit               ########################################### [100%]
 104:logrotate              ########################################### [100%]
 105:authconfig             ########################################### [100%]
 106:kbd                    ########################################### [100%]
 107:system-config-language ########################################### [100%]
 108:system-config-securityl########################################### [100%]
 109:dnsmasq                ########################################### [100%]
 110:mcstrans               ########################################### [100%]
 111:openssh                ########################################### [100%]
 112:sysklogd               ########################################### [100%]
 113:m2crypto               ########################################### [100%]
 114:python-urlgrabber      ########################################### [100%]
 115:compat-python-virtinst ########################################### [100%]
 116:pykickstart            ########################################### [100%]
 117:nscd                   ########################################### [100%]
 118:mesa-libGL             ########################################### [100%]
 119:vim-minimal            ########################################### [100%]
 120:p2v-util               ########################################### [100%]
 121:vixie-cron             ########################################### [100%]
 122:ebtables               ########################################### [100%]
 123:pam_krb5               ########################################### [100%]
 124:device-mapper-multipath########################################### [100%]
 125:multiprocessing        ########################################### [100%]
 126:python-iniparse        ########################################### [100%]
 127:python-simplejson      ########################################### [100%]
 128:gettext                ########################################### [100%]
 129:redhat-lsb             ########################################### [100%]
 130:alsa-lib               ########################################### [100%]
 131:fontconfig             ########################################### [100%]
 132:xml-common             ########################################### [100%]
 133:fipscheck              ########################################### [100%]
 134:nss_ldap               ########################################### [100%]
 135:neon                   ########################################### [100%]
 136:device-mapper-event    ########################################### [100%]
 137:lvm2                   ########################################### [100%]
 138:mkinitrd               ########################################### [100%]
 139:libbdevid-python       ########################################### [100%]
 140:python-pyblock         ########################################### [100%]
 141:e4fsprogs              ########################################### [100%]
 142:nss_db                 ########################################### [100%]
 143:ocfs2-tools            warning: /etc/sysconfig/o2cb created as /etc/sysconfig/o2cb.rpmnew
########################################### [100%]
 144:pypxeboot              ########################################### [100%]
 145:sudo                   ########################################### [100%]
 146:openssh-clients        ########################################### [100%]
 147:openssh-server         ########################################### [100%]
 148:ppp                    ########################################### [100%]
 149:bind-utils             ########################################### [100%]
 150:OpenIPMI               ########################################### [100%]
 151:system-config-rootpassw########################################### [100%]
 152:dhclient               ########################################### [100%]
 153:dhcpv6-client          ########################################### [100%]
 154:quota                  ########################################### [100%]
 155:vnc                    ########################################### [100%]
 156:nfs-utils              ########################################### [100%]
 157:prelink                ########################################### [100%]
 158:tmpwatch               ########################################### [100%]
 159:gnupg                  ########################################### [100%]
 160:iscsi-initiator-utils ########################################### [100%]
 161:pexpect                ########################################### [100%]
 162:rhnlib                 ########################################### [100%]
 163:autofs                 ########################################### [100%]
 164:ksh                    ########################################### [100%]
 165:logwatch               ########################################### [100%]
 166:psacct                 ########################################### [100%]
 167:tcsh                   ########################################### [100%]
 168:tcpdump                ########################################### [100%]
 169:elinks                 ########################################### [100%]
 170:stunnel                ########################################### [100%]
 171:dbus-libs              ########################################### [100%]
 172:xen-devel              ########################################### [100%]
 173:rpm-libs               ########################################### [100%]
 174:rpm                    ########################################### [100%]
 175:rpm-python             ########################################### [100%]
 176:dbus-glib              ########################################### [100%]
 177:xen-tools              warning: /etc/xen/xend-config.sxp created as /etc/xen/xend-config.sxp.rpmnew
########################################### [100%]
 178:dbus                   ########################################### [100%]
 179:xen                    ########################################### [100%]
 180:createrepo             ########################################### [100%]
 181:yum                    ########################################### [100%]
 182:dbus-python            ########################################### [100%]
 183:avahi                  ########################################### [100%]
 184:libvirt                ########################################### [100%]
 185:libvirt-python         ########################################### [100%]
 186:open-ovf               ########################################### [100%]
 187:ovs-agent              ########################################### [100%]
 188:kernel-ovs             ########################################### [100%]
 189:xen-64                 ########################################### [100%]
 190:xen-debugger           ########################################### [100%]
 191:net-snmp               ########################################### [100%]
 192:hal                    ########################################### [100%]
 193:kudzu                  ########################################### [100%]
 194:system-config-network-t########################################### [100%]
 195:system-config-keyboard ########################################### [100%]
 196:pm-utils               ########################################### [100%]
 197:firstboot-tui          ########################################### [100%]
 198:firstboot              ########################################### [100%]
 199:anaconda               ########################################### [100%]
 200:anaconda-runtime       ########################################### [100%]
The following packages were added to your selection to satisfy dependencies:
 
Name                                    Version        Release
--------------------------------------------------------------
avahi                                   0.6.16         1.el5
dbus-libs                               1.1.2          12.el5
device-mapper-event                     1.02.28        2.el5
e4fsprogs                               1.41.1         2.el5
ebtables                                2.0.8          2.el5
fipscheck                               1.0.3          1.el5
gnutls                                  1.4.1          3.el5_3.5
mesa-libGL                              6.5.1          7.7.el5
multiprocessing                         2.6.1.1        1
nspr                                    4.7.3          2.el5
nss                                     3.12.3.99.3    1.el5_3.2
open-ovf                                0.1            3.0.7.el5
python-iniparse                         0.2.3          4.el5
python-simplejson                       2.0.7          2.el5
redhat-lsb                              3.1            12.3.0.1.EL
xml-common                              0.6.3          18.0.1
dbus-python                             0.70           7.el5
gettext                                 0.14.6         4.el5
libXxf86vm                              1.0.1          3.1
libdaemon                               0.10           5.el5
libdrm                                  2.0.2          1.1
m4                                      1.4.5          3.el5.1
 
#
Next we will reboot the Oracle VM pool master server as shown in the next example.
# reboot
 
Broadcast message from root (pts/0) (Sun Oct 18 15:03:22 2009):
 
The system is going down for reboot NOW!
Next we reboot all of the none master Oracle VM servers as shown in the next example.
# reboot
 
Broadcast message from root (pts/0) (Sun Oct 18 15:03:22 2009):
 
The system is going down for reboot NOW!
If you are using HA, the final step is to access Oracle VM Manager and enter a server pool virtual IP address for your server pool or pools. The server pool virtual IP is used to provide automatic Oracle VM master server failover to an Oracle VM none master pool member. The server pool virtual IP must be a vaild IP address on the same network as the pool servers.
 
Access Oracle VM Manager, click the Server Pools tab then click the Edit button to access the Edit Server Pool page. From the Edit Server Pool page, enter the server pool virtual IP in the Server Pool Virtual IP text box then click OK as shown in Figure 12.

 

view counter