Installing Oracle Enterprise Manager 12c 12.1.0.2 on CentOS 6.3 on VMware Workstation 8

In this blog post, we are going to install Oracle Enterprise Manager 12c (12.1.0.2) on CentOS 6.3 64-bit using VMware Workstation 8.

Oracle Enterprise Manager (OEM) has been around since the 8.0 days. What started out as a fairly light-weight client-server GUI tool for managing database functions has morphed into a complex and brittle mess of poor interface design and sloppy coding.

Although 12c is a step up from the god-awful OEM 11g, the hapless Oracle DBA is still left with a muddled mess of an interface and a tool that is likely to cause more headaches than it solves.

If you are looking for Oracle 12c RAC Database install on Linux, click here

In addition the OEM system is a massive resource hog that requires an order of magnitude more horsepower, memory and disk space than the core database.

As part of this demonstration we are also going to create an Oracle 11.2.0.3 database that will be our OEM repository database. If you have a suitable repository database already installed elsewhere in your environment, you make obviously skip those steps.

I will not be installing the Grid infrastructure, as I will use the EXT4 file systems for my database datafiles, and not ASM.

Time Required: 180 minutes

Class Materials:

  • An x86 64-bit computer with 8GB RAM and 60GB of free hard disk space.
  • A minimum of a 1024×768 display with 256 colors.
  • VMware Workstation 8 or better.
  • Whatever OS VMware Workstation needs to run on. In my case I run it on Windows 7 Professional.
  • Oracle Database 11.2.0.3
  • Oracle Enterprise Manager 12c 12.1.0.2

You can download the software you need from the following links.

Software Download Summary:

Software Product Download Link
VMware Workstation VMware Workstation download
CentOS 6.3 64-bit CentOS Linux download
Oracle 11.2.0.3 Database Oracle 11gR2 11.2.0.3 Grid for Linux x86 64-bit Download
Oracle 12.1.0.2 Enterprise Manager Cloud Control Oracle OEM 12c 12.1.0.2 for Linux x86 64-bit Download

 

Part I – Create the CentOS VM.

Time Required: 10 mins.

First we need to create a CentOS VM. I created a new VM using the VMware Workstation wizard. VMware Workstation 8 recognizes the CentOS 6.3 install ISO image as CentOS 64-bit and allows Easy Installer to do most of the work.

I created my VM with 6GB RAM and a single 60GB SCSI disks. The disk does not have to be fully allocated and may be split into smaller files. I have tried smaller memory settings but the performance becomes so bad it is unusable. OEM 12c is a hog.

 

Part II – Configure the Network.

Time Required: 10 mins.

In this next section we are going to add a second virtual network adapter and assign a new name and IP address to our VM.

VMware Workstation allows us to create virtual networks that are isolated from any physical network your system may reside on. Since you may or may not have control over the physical network you are connected to, this feature is important to OEM 12c where network setting predictability is important. For example I am installing this on a laptop computer and my so my laptop’s IP address changes as I travel.

Shut down your CentOS 6.3 VM. We are going to use the VMware Workstation interface and select Edit->Virtual Network Editor.

This allows us to create new virtual networks that allow our guest VMs to talk amongst themselves, to the host computer and/or to the outside world.

For this example I am going to create VMnet2.

VMnet2 will be a host-only network allowing communication to other VMs and the host, but not to the outside world. We will assign a Subnet IP of 10.10.1.0 to VMnet2, and a Subnet mask of 255.255.255.0. DHCP is enabled.

Now we have the network created in VMware, we will add a new NIC to our VM.

Right click on the VM in the VMware Workstation menu, and select Settings. This will bring up the Virtual Machine Settings panel.

Now click Add.

The Add Hardware Wizard allows us to select Network Adapter

On the Network Adapter Type menu, we will select the Custom: Specific virtual network radio button, and use the drop down to select VMnet2.

Our final VM hardware configuration should look like this:

We can now restart the VM.

Next we will use the Linux GUI interface to assign an IP address to our new NIC. Use the interface and select:

System->Preferences->Network Connections

This will bring up the Network Connections editor. You should see two adapters listed; System eth0 and a new Auto eth1. Select Auto eth1 and click Edit.

Click the IPv4 Settings tab and change the Method drop down to Manual instead of Automatic (DHCP).

Now click the Add button, then enter the IP address details. In my example I am using a static IP address on my virtual network of 10.10.1.100. My Netmask will be 255.255.255.0. Leave the Gateway at 0.0.0.0.

When you have entered the details, make sure the Require IPv4 addressing for this connection to complete box is checked, and click the Apply button.

Your final configuration should look something like this:

To assign a new name to our VM we will log in as root and edit the /etc/sysconfig/network file. In this example I am assigning the name as turandot.

[root@localhost ~]# cat /etc/sysconfig/network 
NETWORKING=yes
HOSTNAME=turandot.hadesnet

 
We need to add the network details for Turandot to the /etc/hosts file. It is important we have both the fully qualified domain name and the short name listed. If either the hostname or the domain contain the strings localhost or localdomain the install will fail. You must therefore name your host and the domain.

[root@localhost ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.10.1.100 turandot.hadesnet turandot

 
Now you should reboot the VM and make sure it comes back up with the new hostname and IP address.

 

Part III – Configure the Kernel.

Time Required: 10 mins.

Next we need to configure the CentOS 6.3 Linux kernel to support Oracle 11gR2 11.2.0.3 and OEM 12c.

Edit the /etc/sysctl.conf and add following lines:

# added for Oracle 11.2.0.3 and OEM12c
kernel.shmall = 2097152
kernel.shmmax = 3066634240
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.suid_dumpable = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

 
Remember to comment out the existing settings for kernel.shmall and kernel.shmmax. Now execute sysctl -p command to apply the new settings.

Edit the /etc/pam.d/login file and add following line:

# added for Oracle 11.2.0.3 and OEM12c
session    required     pam_limits.so

 
Edit the /etc/security/limits.conf file and add following lines:

# added for Oracle 11.2.0.3 and OEM12c
oracle    soft  nproc   2047
oracle    hard  nproc   16384
oracle    soft  nofile  1024
oracle    hard  nofile  65536
oracle    soft  stack   10240

 
Check current status of SELinux:

[root@turandot ~]# /usr/sbin/getenforce
Enforcing

 
If output is Enforcing then change mode to Permissive as follows:

[root@turandot ~]# /usr/sbin/setenforce 0

 
To make the change permanent, modify the /etc/sysconfig/selinux change value of SELINUX variable to disabled:

[root@turandot ~]# cat /etc/sysconfig/selinux

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - SELinux is fully disabled.
SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
#       targeted - Only targeted network daemons are protected.
#       strict - Full SELinux protection.
SELINUXTYPE=targeted

 
Now we are going to disable the Linux firewall, which will otherwise interfere with the operation of OEM 12c. First let’s make sure the firewall service is stopped:

[root@turandot ~]# service iptables stop
Flushing firewall rules: [  OK  ]
Setting chains to policy ACCEPT: filter [  OK  ]
Unloading iptables modules: [  OK  ]

 
To permanently disable the firewall we will disable the service:

[root@turandot ~]# chkconfig iptables off

 
 

Part IV – Add Required RPMs.

Time Required: 10 mins.

Oracle 11gR2 and OEM 12c require extra RPMs from the install media.

The following command should load all needed RPMs for 11.2.0.3 Database and OEM 12c.

rpm -ivh compat-libstdc++-33-3.2.3-69.el6.*.rpm \
 elfutils-devel-0.152-1.el6.x86_64.rpm \
 elfutils-libelf-devel-0.152-1.el6.x86_64.rpm \
 gcc-c++-4.4.6-4.el6.x86_64.rpm \
 glibc-2.12-1.80.el6.i686.rpm \
 glibc-devel-2.12-1.80.el6.i686.rpm \
 libaio-devel-0.3.107-10.el6.x86_64.rpm \
 libaio-0.3.107-10.el6.i686.rpm \
 libgcc-4.4.6-4.el6.i686.rpm \
 libstdc++-devel-4.4.6-4.el6.x86_64.rpm \
 libtool-ltdl-2.2.6-15.5.el6.i686.rpm \
 nss-softokn-freebl-3.12.9-11.el6.i686.rpm \
 readline-6.0-4.el6.i686.rpm \
 ncurses-libs-5.7-3.20090208.el6.i686.rpm \
 libcap-2.16-5.5.el6.i686.rpm \
 libattr-2.4.44-7.el6.i686.rpm \
 compat-libcap1-1.10-1.*.rpm

 
Please note that not all the above RPMs are listed by the Oracle Installer as required. However testing has shown that they are needed to complete the install.

If you do not plan to install an Oracle database as part of this exercise, as you intend to use another host/database for the repository, then you only need the glibc-devel-2.12-1.80.el6.i686.rpm package.

With our install DVD ISO mounted to the VM, log in as root, shift to the package install directory and execute the command:

[root@turandot ~]# cd "/media/CentOS_6.3_Final/Packages/"

 
CentOS should respond with:

warning: compat-libstdc++-33-3.2.3-69.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
Preparing...                ########################################### [100%]
   1:libstdc++-devel        ########################################### [  5%]
   2:elfutils-libelf-devel  ########################################### [ 11%]
   3:libgcc                 ########################################### [ 16%]
   4:elfutils-devel         ########################################### [ 21%]
   5:nss-softokn-freebl     ########################################### [ 26%]
   6:glibc                  ########################################### [ 32%]
   7:compat-libstdc++-33    ########################################### [ 37%]
   8:gcc-c++                ########################################### [ 42%]
   9:glibc-devel            ########################################### [ 47%]
  10:compat-libcap1         ########################################### [ 53%]
  11:libaio                 ########################################### [ 58%]
  12:ncurses-libs           ########################################### [ 63%]
  13:libattr                ########################################### [ 68%]
  14:libaio-devel           ########################################### [ 74%]
  15:libcap                 ########################################### [ 79%]
  16:readline               ########################################### [ 84%]
  17:compat-libstdc++-33    ########################################### [ 89%]
  18:libtool-ltdl           ########################################### [ 95%]
  19:compat-libcap1         ########################################### [100%]

 

If you want the pdksh RPM then you will have to download it from the web. Luckily it seems CentOS 6.3 has all the required packages to support it already, so there is no RPM dependency hell for this one.

[root@turandot ~]# rpm -ivh pdksh-5.2.14-30.x86_64.rpm
warning: pdksh-5.2.14-30.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 73307de6: NOKEY
Preparing...                ########################################### [100%]
   1:pdksh                  ########################################### [100%]

 
 

Part V – Add the Oracle User.

Time Required: 10 mins.

Next we need to create the Oracle user account, OS groups and mount point.

The Oracle software will be installed and owned by the oracle user account. In additional several OS groups are created that allow other non oracle OS users privileged access to the database and grid resources.

Login as root and create the user oracle account and the OS groups:

[root@turandot ~]# groupadd dba
[root@turandot ~]# groupadd oinstall
[root@turandot ~]# useradd -g oinstall -G dba oracle

 
Now set the password for the oracle user. Since this is development, I suggest we stick with “oracle”.

[root@turandot ~]# echo oracle | passwd oracle --stdin
Changing password for user oracle.
passwd: all authentication tokens updated successfully.

 
Now we create a directory into which the oracle software will be installed. We need to set this new directory to be owned by oracle:

[root@turandot ~]# mkdir /u01
[root@turandot ~]# mkdir /u01/app
[root@turandot ~]# chown oracle:dba /u01/app

 
Now we can log into our new oracle account and configure the bash profile:

[root@turandot ~]#  su - oracle
[oracle@turandot ~]$  vi ~/.bash_profile

 
Add the following lines to the profile script:

TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=`hostname`; export ORACLE_HOSTNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_TERM=xterm; export ORACLE_TERM
ORACLE_UNQNAME=oemctl; export ORACLE_UNQNAME
PATH=/usr/sbin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ]; then
  if [ $SHELL = "/bin/ksh" ]; then
    ulimit -p 16384
    ulimit -n 65536
  else
    ulimit -u 16384 -n 65536
  fi
fi

 
 

Part VI – Install Database Software.

Time Required: 15 mins.

Next we will install the Database home.

For Oracle 11.2.0.3 this means unzipping files p10404530_112030_platform_1of7.zip and p10404530_112030_platform_2of7.zip. Note these should be unzipped into the same directory, and not separate directories as was the case in older releases.

This will create a database directory. The Database install process is fairly straightforward and now very well documented. In this example I am going to use the silent install mode using the same response file I used for my blog post Silent Install of Oracle 11.2.0.3 on RedHat 6.0.

Change into the database directory and launch the runInstaller script as follows:

[oracle@turandot database]$ ./runInstaller -silent -responseFile $HOME/db.rsp
Starting Oracle Universal Installer...

Checking Temp space: must be greater than 120 MB.   Actual 49237 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 5983 MB    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2013-01-12_03-39-51PM. Please wait ...[oracle@turandot database]$ You can find the log of this install session at:
 /u01/app/oraInventory/logs/installActions2013-01-12_03-39-51PM.log

The installation of Oracle Database 11g was successful.
Please check '/u01/app/oraInventory/logs/silentInstall2013-01-12_03-39-51PM.log' for more details.

As a root user, execute the following script(s):
	1. /u01/app/oraInventory/orainstRoot.sh
	2. /u01/app/oracle/product/11.2.0/dbhome_1/root.sh


Successfully Setup Software.

 
At the conclusion of the install we need to log in as root and execute the two scripts shown.

My complete db.rsp file can be found here: db.rsp. WordPress does not allow straight text files to be uploaded, so the extension is DOC, although it is a raw ASCII text file.

 

Part VII – Create Listener and Database.

Time Required: 20 mins.

The OEM 12c system needs an Oracle database to use as a repository. Since I want this VM to be self-contained for my own educational purposes, I am going to add a database to serve that purpose.

Before we create a database we need to configure the listener. To simplify matters I find it a good idea to add a dummy database entry to the /etc/oratab file. Then I can use the oraenv script to source the environment, and then use the Oracle binaries to complete the setup.

[oracle@turandot database]$ . oraenv
ORACLE_SID = [oracle] ? DUMMY
The Oracle base has been set to /u01/app/oracle

[oracle@turandot database]$ netca -silent -responsefile $ORACLE_HOME/assistants/netca/netca.rsp

Parsing command line arguments:
    Parameter "silent" = true
    Parameter "responsefile" = /u01/app/oracle/product/11.2.0/dbhome_1/assistants/netca/netca.rsp
Done parsing command line arguments.
Oracle Net Services Configuration:
Profile configuration complete.
Oracle Net Listener Startup:
    Running Listener Control: 
      /u01/app/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start LISTENER
    Listener Control complete.
    Listener started successfully.
Listener configuration complete.
Oracle Net Services configuration successful. The exit code is 0

 
Now we can create a database from the DBCA template General Purpose. In this example we set the SYSTEM and SYSDBA passwords to oracle, use the file system for storage and name the database oemctl.

We are also setting the following parameters to comply with OEM 12c requirements:

  • processes=300
  • session_cached_cursors=300
  • shared_pool_size=600M
  • redolog size 300M

The new database will register with the local listener LISTENER, which was created in the previous step.

dbca -silent \
  -createDatabase \
  -characterSet WE8ISO8859P15 \
  -continueOnNonFatalErrors false \
  -datafileDestination '/u01/app/oracle/oradata' \
  -disableSecurityConfiguration ALL \
  -emConfiguration NONE \
  -gdbName oemctl.local \
  -initParams processes=300,session_cached_cursors=300,shared_pool_size=600M \
  -listeners LISTENER \
  -memoryPercentage 40 \
  -recoveryAreaDestination '/u01/app/oracle/flash_recovery_area' \
  -redoLogFileSize 300 \
  -sid oemctl \
  -SysPassword oracle \
  -SystemPassword oracle \
  -storageType FS \
  -sampleSchema false \
  -templateName General_Purpose.dbc

Copying database files
1% complete
3% complete
11% complete
18% complete
26% complete
37% complete
Creating and starting Oracle instance
40% complete
45% complete
50% complete
55% complete
56% complete
60% complete
62% complete
Completing Database Creation
66% complete
70% complete
73% complete
85% complete
96% complete
100% complete
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/oemctl/oemctl.log" for further details.

 
Set the database to auto-start by editing the /etc/oratab file. We will be using this feature later on.

[oracle@turandot database]$ cat /etc/oratab
#
oemctl:/u01/app/oracle/product/11.2.0/dbhome_1:Y		# line added by
#

 
Even though we set the emConfiguration to NONE, DBCA still creates an OEM repository schema, which will cause the OEM installer to have a temper tantrum.

Before we go any further we need to fully deconfigure and drop the OEM/DBC components with the following command:

emca -deconfig dbcontrol db -repos drop -silent \
 -SID oemctl \
 -PORT 1521 \
 -LISTENER_OH /u01/app/oracle/product/11.2.0/dbhome_1 \
 -SYS_PWD oracle \
 -DBSNMP_PWD dbsnmp \
 -SYSMAN_PWD oem_temp

 
Executing the command should produce the following output:

STARTED EMCA at Jan 12, 2013 4:25:43 PM
EM Configuration Assistant, Version 11.2.0.3.0 Production
Copyright (c) 2003, 2011, Oracle.  All rights reserved.


----------------------------------------------------------------------
WARNING : While repository is dropped the database will be put in quiesce mode.
----------------------------------------------------------------------
Jan 12, 2013 4:25:43 PM oracle.sysman.emcp.EMConfig perform
INFO: This operation is being logged at /u01/app/oracle/cfgtoollogs/emca/oemctl/emca_2013_01_12_16_25_42.log.
Jan 12, 2013 4:25:44 PM oracle.sysman.emcp.util.GeneralUtil initSQLEngineLoacly
WARNING: ORA-28000: the account is locked

Jan 12, 2013 4:25:44 PM oracle.sysman.emcp.ParamsManager checkListenerStatusForDBControl
WARNING: Error initializing SQL connection. SQL operations cannot be performed
Jan 12, 2013 4:25:44 PM oracle.sysman.emcp.EMDBPreConfig performDeconfiguration
WARNING: EM is not configured for this database. No EM-specific actions can be performed. Some of the possible reasons may be: 
 1) EM is configured with different hostname then physical host. Set environment variable ORACLE_HOSTNAME= and re-run EMCA script 
 2) ORACLE_HOSTNAME is set. Unset it and re-run EMCA script
Jan 12, 2013 4:25:44 PM oracle.sysman.emcp.EMReposConfig invoke
INFO: Dropping the EM repository (this may take a while) ...
Jan 12, 2013 4:26:46 PM oracle.sysman.emcp.EMReposConfig invoke
INFO: Repository successfully dropped
Enterprise Manager configuration completed successfully
FINISHED EMCA at Jan 12, 2013 4:26:46 PM

 
It is good practice to check the database to ensure that both the SYSMAN and MGMT_VIEW users as well as the MGMT_USER role have been dropped.

 

Part VIII – Installing OEM 12c.

Time Required: 60 mins.

The OEM12c is available for download from download.oracle.com as three separate zip files. You need all three:

  • em12cr2_linux64_disk1.zip
  • em12cr2_linux64_disk2.zip
  • em12cr2_linux64_disk3.zip

All zip files must be unzipped into the same directory.

If like me you are using VMware Workstation on a laptop with limited disk space, then I recommend you use a plug-in USB stick for your install media, that way you don’t need to provision additional disk space to stage the install files.

Note! The installer is extremely brittle. It cannot execute from a directory path with spaces in it. If your plug-in USB stick uses spaces in the directory name, you will need to change to remove spaces that before starting.

Note! – do NOT use the runInstaller in the base directory. That version does not work! You will find a second runInstaller in the install sub-directory.

Launch the installer and follow the prompts:

Step 1 of 9

Uncheck the I wish to recieve security updates via My Oracle Support and click Next. Dismiss the warning dialog.

Step 2 of 9

Check Skip for Software Updates. Click Next.

Step 3 of 9

All pre-requisite checks should pass. If anything was missed it must be corrected before proceeding.

Step 4 of 9

Ensure the Create a new Enterprise Manager System option is checked, and select Advanced. Click Next.

Step 5 of 13

Set the install directories as follows:

Component Location
Middleware Home Location /u01/app/oracle/Middleware
Agent Base Directory /u01/app/oracle/agent

Step 6 of 13

Accept the default plug-in list.

Step 7 of 13

Enter passwords for the weblogic and nodemanager users. Write down your selections as you will need them later.

The password must be eight characters and include one numeric.

Accept the default install location for the OMS Instance Base Location.

Step 8 of 13

Set the Database Connection Details as follows:

Item Setting
Database Host Name turandot
Port 1521
Service/SID oemctl
SYS Password oracle

The installer will complain about the target database and offer to disable the stats gathering job to correct the pre-req. Click OK.

Step 9 of 13

Enter your password selection for SYSMAN and Registration accounts.

Accept the default tablespace settings for Management, Configuration Data and Diagnostics Data.

Step 10 of 13

Accept the default port assignments.

Step 11 of 13

Review the configuration data to ensure everything is accurate.

Click Install.

The install process is very slow. Relax, grab a drink and put on some music.

Step 12 of 13

When prompted, execute the specified script using the root account:

[root@turandot oms]# ./allroot.sh

Starting to execute allroot.sh ......... 

Starting to execute /u01/app/oracle/Middleware/oms/root.sh ......
Running Oracle 11g root.sh script...

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/Middleware/oms

Enter the full pathname of the local bin directory: [/usr/local/bin]: 
The file "dbhome" already exists in /usr/local/bin.  Overwrite it? (y/n) 
[n]: y
   Copying dbhome to /usr/local/bin ...
The file "oraenv" already exists in /usr/local/bin.  Overwrite it? (y/n) 
[n]: y
   Copying oraenv to /usr/local/bin ...
The file "coraenv" already exists in /usr/local/bin.  Overwrite it? (y/n) 
[n]: y
   Copying coraenv to /usr/local/bin ...

Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
/etc exist

Creating /etc/oragchomelist file...
/u01/app/oracle/Middleware/oms
Finished execution of  /u01/app/oracle/Middleware/oms/root.sh ......


Starting to execute /u01/app/oracle/agent/core/12.1.0.2.0/root.sh ......
Finished product-specific root actions.
/etc exist
Finished execution of  /u01/app/oracle/agent/core/12.1.0.2.0/root.sh ......

 
Click the OK button to complete the install.

Step 13 of 13

The final screen shows a summary of URLs to use to connect to OEM Cloud Control. Make a note of these for later use.

Click the Close button to exit the installer.

 

Part IX – Setting Database and OEM to Autostart.

Time Required: 10 mins.

With the introduction of Oracle Restart which uses the Grid infrastructure, Oracle no longer installs the dbstart script to auto-start the database. Since we did not install the Grid Infrastructure, we need our own auto-start script, to start up the listener and database.

Oracle does install the script /etc/init.d/gcstartup which starts the OMS server and Agent, but the OMS start will fail if the repository database is not up.

Furthermore, the /etc/init.d/gcstartup script is as much use as a chocolate tea-pot. Even if the database is up, it usually starts the OMS server and leaves the WebTier down, rendering your OEM system useless.

The tag line of this blog is When you just want this Oracle @&$! to work!. Therefore we are going to create our own startup script to handle the database, listener, OEM and the agent.

The following script should be created by the root user as /etc/init.d/dbstartup.

[root@turandot ~]# cat /etc/init.d/dbstartup
#!/bin/bash

ORA_OWNER=oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
export OMS_HOME=/u01/app/oracle/Middleware/oms
export AGENT_HOME=/u01/app/oracle/agent/core/12.1.0.2.0

case "$1" in
    'start')
        # Start everything
        su - $ORA_OWNER -c "$ORACLE_HOME/bin/dbstart $ORACLE_HOME"
        su - $ORA_OWNER -c "$OMS_HOME/bin/emctl start oms"
        su - $ORA_OWNER -c "$AGENT_HOME/bin/emctl start agent"
        ;;

    'stop')
        # Stop everything
        su - $ORA_OWNER -c "$OMS_HOME/bin/emctl stop oms -all"
        su - $ORA_OWNER -c "$AGENT_HOME/bin/emctl stop agent"
        su - $ORA_OWNER -c "$ORACLE_HOME/bin/dbshut $ORACLE_HOME"
        ;;

esac

 
Now set the correct permission on the file:

[root@turandot ~]# chmod 750 /etc/init.d/dbstartup

 
We now need to create symbolic links from the run-level directories as follows:

ln -s /etc/rc.d/init.d/dbstartup /etc/rc.d/rc2.d/S99dbstartup
ln -s /etc/rc.d/init.d/dbstartup /etc/rc.d/rc3.d/S99dbstartup
ln -s /etc/rc.d/init.d/dbstartup /etc/rc.d/rc4.d/S99dbstartup
ln -s /etc/rc.d/init.d/dbstartup /etc/rc.d/rc5.d/S99dbstartup

ln -s /etc/rc.d/init.d/dbstartup /etc/rc.d/rc0.d/K99dbstartup # Halting
ln -s /etc/rc.d/init.d/dbstartup /etc/rc.d/rc6.d/K99dbstartup # Rebooting

 
And we need to delete or cripple the /etc/init.d/gcstartup script.

This will ensure the entire Oracle stack starts and stops with the server.

 

Part X – Connecting to the OEM Interface.

Time Required: 20 mins.

You can connect to your new OMS with a flash enabled web browser within the VM or from your host computer. Point a browser at https://servername:7802/em.

The user name is SYSMAN and the password is whatever you specified during the install.

Since this is a test system, we are going to add our oemctl database as a monitoring target for OEM. In order to do this we need to first unlock the dbsnmp account in the oemctl database.

SQL> alter user dbsnmp account unlock;

User altered.

SQL> alter user dbsnmp identified by dbsnmp;

User altered.

 
Now point a browser at the OEM log on page:

Click on Targets to bring up the current known list of targets. You will note our oemctl database is not listed.

Click on Setup->Add Target->Add Targets Manually to launch the dialog to add a new target database.

In the Add Targets Manually page, select Add Non-Host Targets Using Guided Process (Also Adds Related Targets) and then select Oracle Database, Listener and Automatic Storage Management from the drop-down list.

In theh Add Database Instance Target: Specify Host page, enter the hostname.

The next page tries to discover targets on the specified host. Here we see it has found our oemctl database, and asks for a monitoring password.

Enter the password for the dbsnmp account in the Monitor Password box, and click Test Connection. The test should be successful.

The next page allows us to record some details about the monitor target, since this is a sandbox, it is not important.

The last screen is a summary screen.

Back on the All Targets screen we can see the newly added target and the status is shown.

10 thoughts on “Installing Oracle Enterprise Manager 12c 12.1.0.2 on CentOS 6.3 on VMware Workstation 8

    • Here’s a complete list of packages installed, taken after successfully installing OEM 12C and the 11.2.0.3 database:

      [oracle@turandot ~]$ rpm -qa | sort
      abrt-2.0.8-6.el6.centos.x86_64
      abrt-addon-ccpp-2.0.8-6.el6.centos.x86_64
      abrt-addon-kerneloops-2.0.8-6.el6.centos.x86_64
      abrt-addon-python-2.0.8-6.el6.centos.x86_64
      abrt-cli-2.0.8-6.el6.centos.x86_64
      abrt-libs-2.0.8-6.el6.centos.x86_64
      abrt-tui-2.0.8-6.el6.centos.x86_64
      abyssinica-fonts-1.0-5.1.el6.noarch
      acl-2.2.49-6.el6.x86_64
      acpid-1.0.10-2.1.el6.x86_64
      aic94xx-firmware-30-2.el6.noarch
      alsa-lib-1.0.22-3.el6.x86_64
      alsa-plugins-pulseaudio-1.0.21-3.el6.x86_64
      alsa-utils-1.0.22-3.el6.x86_64
      apr-1.3.9-3.el6_1.2.x86_64
      apr-util-1.3.9-3.el6_0.1.x86_64
      apr-util-ldap-1.3.9-3.el6_0.1.x86_64
      at-3.1.10-43.el6_2.1.x86_64
      atk-1.28.0-2.el6.x86_64
      atmel-firmware-1.3-7.el6.noarch
      at-spi-1.28.1-2.el6.centos.x86_64
      at-spi-python-1.28.1-2.el6.centos.x86_64
      attr-2.4.44-7.el6.x86_64
      audit-2.2-2.el6.x86_64
      audit-libs-2.2-2.el6.x86_64
      authconfig-6.1.12-10.el6.x86_64
      authconfig-gtk-6.1.12-10.el6.x86_64
      avahi-0.6.25-11.el6.x86_64
      avahi-autoipd-0.6.25-11.el6.x86_64
      avahi-glib-0.6.25-11.el6.x86_64
      avahi-libs-0.6.25-11.el6.x86_64
      avahi-ui-0.6.25-11.el6.x86_64
      b43-fwcutter-012-2.2.el6.x86_64
      b43-openfwwf-5.2-4.el6.noarch
      basesystem-10.0-4.el6.noarch
      bash-4.1.2-9.el6_2.x86_64
      bc-1.06.95-1.el6.x86_64
      bfa-firmware-3.0.0.0-1.el6.noarch
      bind-libs-9.8.2-0.10.rc1.el6.x86_64
      bind-utils-9.8.2-0.10.rc1.el6.x86_64
      binutils-2.20.51.0.2-5.34.el6.x86_64
      biosdevname-0.3.11-1.el6.x86_64
      blktrace-1.0.1-6.el6.x86_64
      bluez-4.66-1.el6.x86_64
      bluez-libs-4.66-1.el6.x86_64
      boost-filesystem-1.41.0-11.el6_1.2.x86_64
      boost-system-1.41.0-11.el6_1.2.x86_64
      brasero-2.28.3-6.el6.x86_64
      brasero-libs-2.28.3-6.el6.x86_64
      brasero-nautilus-2.28.3-6.el6.x86_64
      bridge-utils-1.2-9.el6.x86_64
      btparser-0.16-3.el6.x86_64
      busybox-1.15.1-15.el6.x86_64
      bzip2-1.0.5-7.el6_0.x86_64
      bzip2-libs-1.0.5-7.el6_0.x86_64
      ca-certificates-2010.63-3.el6_1.5.noarch
      cairo-1.8.8-3.1.el6.x86_64
      cairomm-1.8.0-2.1.el6.x86_64
      cdparanoia-10.2-5.1.el6.x86_64
      cdparanoia-libs-10.2-5.1.el6.x86_64
      cdrdao-1.2.3-4.el6.x86_64
      centos-indexhtml-6-1.el6.centos.noarch
      centos-release-6-3.el6.centos.9.x86_64
      checkpolicy-2.0.22-1.el6.x86_64
      cheese-2.28.1-7.el6.x86_64
      chkconfig-1.3.49.3-2.el6.x86_64
      cjkuni-fonts-common-0.2.20080216.1-35.el6.noarch
      cjkuni-uming-fonts-0.2.20080216.1-35.el6.noarch
      cloog-ppl-0.15.7-1.2.el6.x86_64
      compat-libcap1-1.10-1.i686
      compat-libcap1-1.10-1.x86_64
      compat-libstdc++-33-3.2.3-69.el6.i686
      compat-libstdc++-33-3.2.3-69.el6.x86_64
      compiz-0.8.2-24.el6.x86_64
      compiz-gnome-0.8.2-24.el6.x86_64
      comps-extras-17.8-1.el6.noarch
      ConsoleKit-0.4.1-3.el6.x86_64
      ConsoleKit-libs-0.4.1-3.el6.x86_64
      ConsoleKit-x11-0.4.1-3.el6.x86_64
      control-center-2.28.1-37.el6.x86_64
      control-center-extra-2.28.1-37.el6.x86_64
      control-center-filesystem-2.28.1-37.el6.x86_64
      coreutils-8.4-19.el6.x86_64
      coreutils-libs-8.4-19.el6.x86_64
      cpio-2.10-10.el6.x86_64
      cpp-4.4.6-4.el6.x86_64
      cpuspeed-1.5-15.el6.x86_64
      cracklib-2.8.16-4.el6.x86_64
      cracklib-dicts-2.8.16-4.el6.x86_64
      cracklib-python-2.8.16-4.el6.x86_64
      crda-1.1.1_2010.11.22-1.el6.x86_64
      cronie-1.4.4-7.el6.x86_64
      cronie-anacron-1.4.4-7.el6.x86_64
      crontabs-1.10-33.el6.noarch
      cryptsetup-luks-1.2.0-7.el6.x86_64
      cryptsetup-luks-libs-1.2.0-7.el6.x86_64
      cups-libs-1.4.2-48.el6.x86_64
      curl-7.19.7-26.el6_2.4.x86_64
      cyrus-sasl-2.1.23-13.el6.x86_64
      cyrus-sasl-lib-2.1.23-13.el6.x86_64
      cyrus-sasl-plain-2.1.23-13.el6.x86_64
      dash-0.5.5.1-3.1.el6.x86_64
      db4-4.7.25-17.el6.x86_64
      db4-utils-4.7.25-17.el6.x86_64
      dbus-1.2.24-5.el6_1.x86_64
      dbus-c++-0.5.0-0.10.20090203git13281b3.1.el6.x86_64
      dbus-glib-0.86-5.el6.x86_64
      dbus-libs-1.2.24-5.el6_1.x86_64
      dbus-python-0.83.0-6.1.el6.x86_64
      dbus-x11-1.2.24-5.el6_1.x86_64
      dejavu-fonts-common-2.30-2.el6.noarch
      dejavu-sans-fonts-2.30-2.el6.noarch
      dejavu-sans-mono-fonts-2.30-2.el6.noarch
      dejavu-serif-fonts-2.30-2.el6.noarch
      desktop-effects-0.8.4-7.el6.x86_64
      desktop-file-utils-0.15-9.el6.x86_64
      DeviceKit-power-014-3.el6.x86_64
      device-mapper-1.02.74-10.el6.x86_64
      device-mapper-event-1.02.74-10.el6.x86_64
      device-mapper-event-libs-1.02.74-10.el6.x86_64
      device-mapper-libs-1.02.74-10.el6.x86_64
      dhclient-4.1.1-31.P1.el6.x86_64
      dhcp-common-4.1.1-31.P1.el6.x86_64
      diffutils-2.8.1-28.el6.x86_64
      dmidecode-2.11-2.el6.x86_64
      dmraid-1.0.0.rc16-11.el6.x86_64
      dmraid-events-1.0.0.rc16-11.el6.x86_64
      dmz-cursor-themes-0.4-4.el6.noarch
      dnsmasq-2.48-6.el6.x86_64
      docbook-dtds-1.0-51.el6.noarch
      dosfstools-3.0.9-4.el6.x86_64
      dracut-004-283.el6.noarch
      dracut-kernel-004-283.el6.noarch
      dvd+rw-tools-7.1-5.el6.x86_64
      e2fsprogs-1.41.12-12.el6.x86_64
      e2fsprogs-libs-1.41.12-12.el6.x86_64
      ed-1.1-3.3.el6.x86_64
      efibootmgr-0.5.4-10.el6.x86_64
      eggdbus-0.6-3.el6.x86_64
      eject-2.1.5-17.el6.x86_64
      elfutils-0.152-1.el6.x86_64
      elfutils-devel-0.152-1.el6.x86_64
      elfutils-libelf-0.152-1.el6.x86_64
      elfutils-libelf-devel-0.152-1.el6.x86_64
      elfutils-libs-0.152-1.el6.x86_64
      enchant-1.5.0-4.el6.x86_64
      eog-2.28.2-4.el6.x86_64
      ethtool-2.6.33-0.3.el6.x86_64
      evince-2.28.2-14.el6_0.1.x86_64
      evince-dvi-2.28.2-14.el6_0.1.x86_64
      evince-libs-2.28.2-14.el6_0.1.x86_64
      evolution-data-server-2.28.3-15.el6.x86_64
      exempi-2.1.0-5.el6.x86_64
      expat-2.0.1-11.el6_2.x86_64
      festival-1.96-18.el6.x86_64
      festival-lib-1.96-18.el6.x86_64
      festival-speechtools-libs-1.2.96-18.el6.x86_64
      festvox-slt-arctic-hts-0.20061229-18.el6.noarch
      file-5.04-13.el6.x86_64
      file-libs-5.04-13.el6.x86_64
      file-roller-2.28.2-6.el6.x86_64
      filesystem-2.4.30-3.el6.x86_64
      findutils-4.4.2-6.el6.x86_64
      fipscheck-1.2.0-7.el6.x86_64
      fipscheck-lib-1.2.0-7.el6.x86_64
      firefox-10.0.5-1.el6.centos.x86_64
      firstboot-1.110.13-1.el6.x86_64
      flac-1.2.1-6.1.el6.x86_64
      fontconfig-2.8.0-3.el6.x86_64
      fontpackages-filesystem-1.41-1.1.el6.noarch
      fprintd-0.1-20.git04fd09cfa.el6.x86_64
      fprintd-pam-0.1-20.git04fd09cfa.el6.x86_64
      freetype-2.3.11-6.el6_2.9.x86_64
      fuse-2.8.3-4.el6.x86_64
      fuse-libs-2.8.3-4.el6.x86_64
      gamin-0.1.10-9.el6.x86_64
      gawk-3.1.7-9.el6.x86_64
      gcalctool-5.28.2-3.el6.x86_64
      gcc-4.4.6-4.el6.x86_64
      gcc-c++-4.4.6-4.el6.x86_64
      GConf2-2.28.0-6.el6.x86_64
      GConf2-gtk-2.28.0-6.el6.x86_64
      gconfmm26-2.28.0-1.el6.x86_64
      gdbm-1.8.0-36.el6.x86_64
      gdm-2.30.4-33.el6_2.x86_64
      gdm-libs-2.30.4-33.el6_2.x86_64
      gdm-plugin-fingerprint-2.30.4-33.el6_2.x86_64
      gdm-user-switch-applet-2.30.4-33.el6_2.x86_64
      gedit-2.28.4-3.el6.x86_64
      genisoimage-1.1.9-11.el6.x86_64
      geoclue-0.11.1.1-0.13.20091026git73b6729.el6.x86_64
      ghostscript-8.70-14.el6.x86_64
      ghostscript-fonts-5.50-23.1.el6.noarch
      glib2-2.22.5-7.el6.x86_64
      glibc-2.12-1.80.el6.i686
      glibc-2.12-1.80.el6.x86_64
      glibc-common-2.12-1.80.el6.x86_64
      glibc-devel-2.12-1.80.el6.i686
      glibc-devel-2.12-1.80.el6.x86_64
      glibc-headers-2.12-1.80.el6.x86_64
      glibmm24-2.22.1-1.el6.x86_64
      glx-utils-7.11-5.el6.x86_64
      gmp-4.3.1-7.el6_2.2.x86_64
      gnome-applets-2.28.0-7.el6.centos.x86_64
      gnome-backgrounds-2.28.0-2.el6.noarch
      gnome-bluetooth-2.28.6-8.el6.x86_64
      gnome-bluetooth-libs-2.28.6-8.el6.x86_64
      gnome-desktop-2.28.2-9.el6.centos.x86_64
      gnome-disk-utility-2.30.1-2.el6.x86_64
      gnome-disk-utility-libs-2.30.1-2.el6.x86_64
      gnome-disk-utility-ui-libs-2.30.1-2.el6.x86_64
      gnome-doc-utils-stylesheets-0.18.1-1.el6.noarch
      gnome-icon-theme-2.28.0-2.el6.noarch
      gnome-keyring-2.28.2-7.el6.x86_64
      gnome-keyring-pam-2.28.2-7.el6.x86_64
      gnome-mag-0.15.9-2.el6.x86_64
      gnome-media-2.29.91-6.el6.x86_64
      gnome-media-libs-2.29.91-6.el6.x86_64
      gnome-menus-2.28.0-4.el6.x86_64
      gnome-packagekit-2.28.3-3.el6.x86_64
      gnome-panel-2.30.2-14.el6.x86_64
      gnome-panel-libs-2.30.2-14.el6.x86_64
      gnome-power-manager-2.28.3-6.el6.x86_64
      gnome-python2-2.28.0-3.el6.x86_64
      gnome-python2-applet-2.28.0-4.el6.x86_64
      gnome-python2-bonobo-2.28.0-3.el6.x86_64
      gnome-python2-canvas-2.28.0-3.el6.x86_64
      gnome-python2-desktop-2.28.0-4.el6.x86_64
      gnome-python2-extras-2.25.3-20.el6.x86_64
      gnome-python2-gconf-2.28.0-3.el6.x86_64
      gnome-python2-gnome-2.28.0-3.el6.x86_64
      gnome-python2-gnomevfs-2.28.0-3.el6.x86_64
      gnome-python2-libegg-2.25.3-20.el6.x86_64
      gnome-python2-libwnck-2.28.0-4.el6.x86_64
      gnome-screensaver-2.28.3-18.el6.x86_64
      gnome-session-2.28.0-18.el6.x86_64
      gnome-session-xsession-2.28.0-18.el6.x86_64
      gnome-settings-daemon-2.28.2-20.el6.x86_64
      gnome-speech-0.4.25-3.1.el6.x86_64
      gnome-system-monitor-2.28.0-11.el6.x86_64
      gnome-terminal-2.31.3-7.el6.x86_64
      gnome-themes-2.28.1-6.el6.noarch
      gnome-user-docs-2.28.0-4.el6.noarch
      gnome-user-share-2.28.2-3.el6.x86_64
      gnome-utils-2.28.1-10.el6.x86_64
      gnome-utils-libs-2.28.1-10.el6.x86_64
      gnome-vfs2-2.24.2-6.el6.x86_64
      gnome-vfs2-smb-2.24.2-6.el6.x86_64
      gnote-0.6.3-3.el6.x86_64
      gnupg2-2.0.14-4.el6.x86_64
      gnutls-2.8.5-4.el6_2.2.x86_64
      gok-2.28.1-5.el6.x86_64
      gpgme-1.1.8-3.el6.x86_64
      gpm-libs-1.20.6-12.el6.x86_64
      grep-2.6.3-3.el6.x86_64
      groff-1.18.1.4-21.el6.x86_64
      grub-0.97-77.el6.x86_64
      grubby-7.0.15-3.el6.x86_64
      gsm-1.0.13-4.el6.x86_64
      gstreamer-0.10.29-1.el6.x86_64
      gstreamer-plugins-bad-free-0.10.19-2.el6.x86_64
      gstreamer-plugins-base-0.10.29-1.el6.x86_64
      gstreamer-plugins-good-0.10.23-1.el6.x86_64
      gstreamer-python-0.10.16-1.1.el6.x86_64
      gstreamer-tools-0.10.29-1.el6.x86_64
      gthumb-2.10.11-8.el6.x86_64
      gtk2-2.18.9-10.el6.x86_64
      gtk2-engines-2.18.4-5.el6.centos.x86_64
      gtkmm24-2.18.2-1.el6.x86_64
      gtksourceview2-2.8.2-4.el6.x86_64
      gtkspell-2.0.16-1.el6.x86_64
      gucharmap-2.28.2-2.el6.x86_64
      gvfs-1.4.3-12.el6.x86_64
      gvfs-afc-1.4.3-12.el6.x86_64
      gvfs-archive-1.4.3-12.el6.x86_64
      gvfs-fuse-1.4.3-12.el6.x86_64
      gvfs-gphoto2-1.4.3-12.el6.x86_64
      gvfs-obexftp-1.4.3-12.el6.x86_64
      gvfs-smb-1.4.3-12.el6.x86_64
      gzip-1.3.12-18.el6.x86_64
      hal-0.5.14-11.el6.x86_64
      hal-info-20090716-3.1.el6.noarch
      hal-libs-0.5.14-11.el6.x86_64
      hdparm-9.16-3.4.el6.x86_64
      hicolor-icon-theme-0.11-1.1.el6.noarch
      httpd-2.2.15-15.el6.centos.1.x86_64
      httpd-tools-2.2.15-15.el6.centos.1.x86_64
      hunspell-1.2.8-16.el6.x86_64
      hunspell-en-0.20090216-7.1.el6.noarch
      hwdata-0.233-7.8.el6.noarch
      icedax-1.1.9-11.el6.x86_64
      info-4.13a-8.el6.x86_64
      initscripts-9.03.31-2.el6.centos.x86_64
      iproute-2.6.32-20.el6.x86_64
      iptables-1.4.7-5.1.el6_2.x86_64
      iptables-ipv6-1.4.7-5.1.el6_2.x86_64
      iputils-20071127-16.el6.x86_64
      ipw2100-firmware-1.3-11.el6.noarch
      ipw2200-firmware-3.1-4.el6.noarch
      irqbalance-0.55-34.el6.x86_64
      iso-codes-3.16-2.el6.noarch
      ivtv-firmware-20080701-20.2.noarch
      iw-0.9.17-4.el6.x86_64
      iwl1000-firmware-39.31.5.1-1.el6.noarch
      iwl100-firmware-39.31.5.1-1.el6.noarch
      iwl3945-firmware-15.32.2.9-4.el6.noarch
      iwl4965-firmware-228.61.2.24-2.1.el6.noarch
      iwl5000-firmware-8.83.5.1_1-1.el6_1.1.noarch
      iwl5150-firmware-8.24.2.2-1.el6.noarch
      iwl6000-firmware-9.221.4.1-1.el6.noarch
      iwl6000g2a-firmware-17.168.5.3-1.el6.noarch
      iwl6050-firmware-41.28.5.1-2.el6.noarch
      jasper-libs-1.900.1-15.el6_1.1.x86_64
      jomolhari-fonts-0.003-8.1.el6.noarch
      kbd-1.15-11.el6.x86_64
      kbd-misc-1.15-11.el6.noarch
      kernel-2.6.32-279.el6.x86_64
      kernel-devel-2.6.32-279.el6.x86_64
      kernel-firmware-2.6.32-279.el6.noarch
      kernel-headers-2.6.32-279.el6.x86_64
      kexec-tools-2.0.0-245.el6.x86_64
      keyutils-libs-1.4-4.el6.x86_64
      khmeros-base-fonts-5.0-9.el6.noarch
      khmeros-fonts-common-5.0-9.el6.noarch
      kpartx-0.4.9-56.el6.x86_64
      kpathsea-2007-57.el6_2.x86_64
      krb5-libs-1.9-33.el6.x86_64
      kurdit-unikurd-web-fonts-20020502-6.el6.noarch
      lcms-libs-1.19-1.el6.x86_64
      ledmon-0.32-1.el6.x86_64
      less-436-10.el6.x86_64
      libacl-2.2.49-6.el6.x86_64
      libaio-0.3.107-10.el6.i686
      libaio-0.3.107-10.el6.x86_64
      libaio-devel-0.3.107-10.el6.x86_64
      libao-0.8.8-7.1.el6.x86_64
      libarchive-2.8.3-4.el6_2.x86_64
      libart_lgpl-2.3.20-5.1.el6.x86_64
      libasyncns-0.8-1.1.el6.x86_64
      libatasmart-0.17-4.el6_2.x86_64
      libattr-2.4.44-7.el6.i686
      libattr-2.4.44-7.el6.x86_64
      libavc1394-0.5.3-9.1.el6.x86_64
      libblkid-2.17.2-12.7.el6.x86_64
      libbonobo-2.24.2-5.el6.x86_64
      libbonoboui-2.24.2-3.el6.x86_64
      libburn-0.7.0-1.el6.x86_64
      libcanberra-0.22-1.el6.centos.x86_64
      libcanberra-gtk2-0.22-1.el6.centos.x86_64
      libcap-2.16-5.5.el6.i686
      libcap-2.16-5.5.el6.x86_64
      libcap-ng-0.6.4-3.el6_0.1.x86_64
      libcdio-0.81-3.1.el6.x86_64
      libcom_err-1.41.12-12.el6.x86_64
      libcroco-0.6.2-5.el6.x86_64
      libcurl-7.19.7-26.el6_2.4.x86_64
      libdaemon-0.14-1.el6.x86_64
      libdiscid-0.2.2-4.1.el6.x86_64
      libdmx-1.1.0-1.el6.x86_64
      libdrm-2.4.25-2.el6.x86_64
      libdv-1.0.0-8.1.el6.x86_64
      libedit-2.11-4.20080712cvs.1.el6.x86_64
      liberation-fonts-common-1.05.1.20090721-5.el6.noarch
      liberation-mono-fonts-1.05.1.20090721-5.el6.noarch
      liberation-sans-fonts-1.05.1.20090721-5.el6.noarch
      liberation-serif-fonts-1.05.1.20090721-5.el6.noarch
      libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch
      libexif-0.6.16-4.1.el6.x86_64
      libffi-3.0.5-3.2.el6.x86_64
      libfontenc-1.0.5-2.el6.x86_64
      libfprint-0.1.0-19.pre2.el6.x86_64
      libgail-gnome-1.20.1-4.1.el6.centos.x86_64
      libgcc-4.4.6-4.el6.i686
      libgcc-4.4.6-4.el6.x86_64
      libgcrypt-1.4.5-9.el6_2.2.x86_64
      libglade2-2.6.4-3.1.el6.x86_64
      libgnome-2.28.0-11.el6.x86_64
      libgnomecanvas-2.26.0-4.el6.x86_64
      libgnomekbd-2.28.2-2.el6.x86_64
      libgnomeui-2.24.1-4.el6.x86_64
      libgomp-4.4.6-4.el6.x86_64
      libgpg-error-1.7-4.el6.x86_64
      libgphoto2-2.4.7-4.el6.x86_64
      libgpod-0.7.2-6.el6.x86_64
      libgsf-1.14.15-5.el6.x86_64
      libgtop2-2.28.0-3.el6.x86_64
      libgudev1-147-2.41.el6.x86_64
      libgweather-2.28.0-5.el6.x86_64
      libical-0.43-5.1.el6.x86_64
      libICE-1.0.6-1.el6.x86_64
      libicu-4.2.1-9.1.el6_2.x86_64
      libIDL-0.8.13-2.1.el6.x86_64
      libidn-1.18-2.el6.x86_64
      libiec61883-1.2.0-4.el6.x86_64
      libimobiledevice-0.9.7-4.el6.x86_64
      libiptcdata-1.0.4-2.1.el6.x86_64
      libisofs-0.6.32-1.el6.x86_64
      libjpeg-6b-46.el6.x86_64
      libmcpp-2.7.2-4.1.el6.x86_64
      libmpcdec-1.2.6-6.1.el6.x86_64
      libmtp-1.0.1-2.el6.x86_64
      libmusicbrainz3-3.0.2-7.el6.x86_64
      libnih-1.0.1-7.el6.x86_64
      libnl-1.1-14.el6.x86_64
      libnotify-0.5.0-1.el6.x86_64
      libogg-1.1.4-2.1.el6.x86_64
      liboil-0.3.16-4.1.el6.x86_64
      libopenraw-0.0.5-4.1.el6.x86_64
      libopenraw-gnome-0.0.5-4.1.el6.x86_64
      libpanelappletmm-2.26.0-3.el6.x86_64
      libpcap-1.0.0-6.20091201git117cb5.el6.x86_64
      libpciaccess-0.12.1-1.el6.x86_64
      libplist-1.2-1.el6.x86_64
      libpng-1.2.49-1.el6_2.x86_64
      libproxy-0.3.0-2.el6.x86_64
      libproxy-bin-0.3.0-2.el6.x86_64
      libproxy-python-0.3.0-2.el6.x86_64
      libraw1394-2.0.4-1.el6.x86_64
      libreport-2.0.9-5.el6.centos.x86_64
      libreport-cli-2.0.9-5.el6.centos.x86_64
      libreport-gtk-2.0.9-5.el6.centos.x86_64
      libreport-newt-2.0.9-5.el6.centos.x86_64
      libreport-plugin-kerneloops-2.0.9-5.el6.centos.x86_64
      libreport-plugin-logger-2.0.9-5.el6.centos.x86_64
      libreport-plugin-mailx-2.0.9-5.el6.centos.x86_64
      libreport-plugin-reportuploader-2.0.9-5.el6.centos.x86_64
      libreport-plugin-rhtsupport-2.0.9-5.el6.centos.x86_64
      libreport-python-2.0.9-5.el6.centos.x86_64
      librsvg2-2.26.0-5.el6_1.1.0.1.centos.x86_64
      libsamplerate-0.1.7-2.1.el6.x86_64
      libselinux-2.0.94-5.3.el6.x86_64
      libselinux-python-2.0.94-5.3.el6.x86_64
      libselinux-utils-2.0.94-5.3.el6.x86_64
      libsemanage-2.0.43-4.1.el6.x86_64
      libsepol-2.0.41-4.el6.x86_64
      libshout-2.2.2-5.1.el6.x86_64
      libsigc++20-2.2.4.2-1.el6.x86_64
      libSM-1.1.0-7.1.el6.x86_64
      libsmbclient-3.5.10-125.el6.x86_64
      libsndfile-1.0.20-5.el6.x86_64
      libsoup-2.28.2-1.el6_1.1.x86_64
      libspectre-0.2.4-1.el6.x86_64
      libss-1.41.12-12.el6.x86_64
      libssh2-1.2.2-7.el6_2.3.x86_64
      libstdc++-4.4.6-4.el6.x86_64
      libstdc++-devel-4.4.6-4.el6.x86_64
      libtalloc-2.0.1-1.1.el6.x86_64
      libtar-1.2.11-17.el6.x86_64
      libtasn1-2.3-3.el6_2.1.x86_64
      libtdb-1.2.1-3.el6.x86_64
      libthai-0.1.12-3.el6.x86_64
      libtheora-1.1.0-2.el6.x86_64
      libtiff-3.9.4-5.el6_2.x86_64
      libtool-ltdl-2.2.6-15.5.el6.i686
      libtool-ltdl-2.2.6-15.5.el6.x86_64
      libudev-147-2.41.el6.x86_64
      libusb-0.1.12-23.el6.x86_64
      libusb1-1.0.9-0.5.rc1.el6.x86_64
      libuser-0.56.13-5.el6.x86_64
      libuser-python-0.56.13-5.el6.x86_64
      libutempter-1.1.5-4.1.el6.x86_64
      libuuid-2.17.2-12.7.el6.x86_64
      libv4l-0.6.3-2.el6.x86_64
      libvisual-0.4.0-9.1.el6.x86_64
      libvorbis-1.2.3-4.el6_2.1.x86_64
      libvpx-0.9.0-8.el6_0.x86_64
      libwacom-0.5-3.el6.x86_64
      libwacom-data-0.5-3.el6.noarch
      libwnck-2.28.0-3.el6.x86_64
      libX11-1.3-2.el6.x86_64
      libX11-common-1.3-2.el6.noarch
      libXau-1.0.5-1.el6.x86_64
      libxcb-1.5-1.el6.x86_64
      libXcomposite-0.4.1-2.el6.x86_64
      libXcursor-1.1.10-2.el6.x86_64
      libXdamage-1.1.2-1.el6.x86_64
      libXdmcp-1.0.3-1.el6.x86_64
      libXext-1.1-3.el6.x86_64
      libXfixes-4.0.4-1.el6.x86_64
      libXfont-1.4.1-2.el6_1.x86_64
      libXft-2.1.13-4.1.el6.x86_64
      libXi-1.3-3.el6.x86_64
      libXinerama-1.1-1.el6.x86_64
      libxkbfile-1.0.6-1.1.el6.x86_64
      libxklavier-4.0-9.el6.x86_64
      libxml2-2.7.6-4.el6_2.4.x86_64
      libxml2-python-2.7.6-4.el6_2.4.x86_64
      libXmu-1.0.5-1.el6.x86_64
      libXrandr-1.3.0-4.el6.x86_64
      libXrender-0.9.5-1.el6.x86_64
      libXres-1.0.4-1.el6.x86_64
      libXScrnSaver-1.2.0-1.el6.x86_64
      libxslt-1.1.26-2.el6.x86_64
      libXt-1.0.7-1.el6.x86_64
      libXtst-1.0.99.2-3.el6.x86_64
      libXv-1.0.5-1.el6.x86_64
      libXvMC-1.0.4-8.1.el6.x86_64
      libXxf86dga-1.1.1-1.el6.x86_64
      libXxf86misc-1.0.2-1.el6.x86_64
      libXxf86vm-1.1.0-1.el6.x86_64
      lklug-fonts-0.6-4.20090803cvs.el6.noarch
      lockdev-1.0.1-18.el6.x86_64
      logrotate-3.7.8-15.el6.x86_64
      lohit-assamese-fonts-2.4.3-5.el6.noarch
      lohit-bengali-fonts-2.4.3-6.el6.noarch
      lohit-devanagari-fonts-2.4.3-7.el6.noarch
      lohit-gujarati-fonts-2.4.4-4.el6.noarch
      lohit-kannada-fonts-2.4.5-6.el6.noarch
      lohit-oriya-fonts-2.4.3-6.el6.noarch
      lohit-punjabi-fonts-2.4.4-2.el6.noarch
      lohit-tamil-fonts-2.4.5-5.el6.noarch
      lohit-telugu-fonts-2.4.5-5.el6.noarch
      lsof-4.82-4.el6.x86_64
      lua-5.1.4-4.1.el6.x86_64
      lvm2-2.02.95-10.el6.x86_64
      lvm2-libs-2.02.95-10.el6.x86_64
      m4-1.4.13-5.el6.x86_64
      madan-fonts-2.000-3.el6.noarch
      mailcap-2.1.31-2.el6.noarch
      mailx-12.4-6.el6.x86_64
      make-3.81-20.el6.x86_64
      MAKEDEV-3.24-6.el6.x86_64
      man-1.6f-30.el6.x86_64
      man-pages-3.22-17.el6.noarch
      man-pages-overrides-6.3.3-1.el6.noarch
      mcpp-2.7.2-4.1.el6.x86_64
      mdadm-3.2.3-9.el6.x86_64
      media-player-info-6-1.el6.noarch
      mesa-dri-drivers-7.11-5.el6.x86_64
      mesa-libGL-7.11-5.el6.x86_64
      mesa-libGLU-7.11-5.el6.x86_64
      metacity-2.28.0-23.el6.x86_64
      microcode_ctl-1.17-11.el6.x86_64
      mingetty-1.08-5.el6.x86_64
      mlocate-0.22.2-3.el6.x86_64
      mobile-broadband-provider-info-1.20100122-1.el6.noarch
      mod_dnssd-0.6-2.el6.x86_64
      ModemManager-0.4.0-3.git20100628.el6.x86_64
      module-init-tools-3.9-20.el6.x86_64
      mousetweaks-2.28.2-1.el6.x86_64
      mozilla-filesystem-1.9-5.1.el6.x86_64
      mpfr-2.4.1-6.el6.x86_64
      mtools-4.0.12-1.el6.x86_64
      mtr-0.75-5.el6.x86_64
      mysql-libs-5.1.61-4.el6.x86_64
      nano-2.0.9-7.el6.x86_64
      nautilus-2.28.4-19.el6.x86_64
      nautilus-extensions-2.28.4-19.el6.x86_64
      nautilus-open-terminal-0.17-4.el6.x86_64
      nautilus-sendto-2.28.2-3.el6.x86_64
      ncurses-5.7-3.20090208.el6.x86_64
      ncurses-base-5.7-3.20090208.el6.x86_64
      ncurses-libs-5.7-3.20090208.el6.i686
      ncurses-libs-5.7-3.20090208.el6.x86_64
      neon-0.29.3-2.el6.x86_64
      net-tools-1.60-110.el6_2.x86_64
      NetworkManager-0.8.1-33.el6.x86_64
      NetworkManager-glib-0.8.1-33.el6.x86_64
      NetworkManager-gnome-0.8.1-33.el6.x86_64
      newt-0.52.11-3.el6.x86_64
      newt-python-0.52.11-3.el6.x86_64
      notification-daemon-0.5.0-1.el6.x86_64
      nspluginwrapper-1.3.0-14.el6.x86_64
      nspr-4.9-1.el6.x86_64
      nss-3.13.3-6.el6.x86_64
      nss-softokn-3.12.9-11.el6.x86_64
      nss-softokn-freebl-3.12.9-11.el6.i686
      nss-softokn-freebl-3.12.9-11.el6.x86_64
      nss-sysinit-3.13.3-6.el6.x86_64
      nss-tools-3.13.3-6.el6.x86_64
      nss-util-3.13.3-2.el6.x86_64
      ntp-4.2.4p8-2.el6.centos.x86_64
      ntpdate-4.2.4p8-2.el6.centos.x86_64
      ntsysv-1.3.49.3-2.el6.x86_64
      obexd-0.19-2.el6.x86_64
      obex-data-server-0.4.3-4.el6.x86_64
      openjpeg-libs-1.3-7.el6.x86_64
      openldap-2.4.23-26.el6.x86_64
      openobex-1.4-7.el6.x86_64
      openssh-5.3p1-81.el6.x86_64
      openssh-askpass-5.3p1-81.el6.x86_64
      openssh-clients-5.3p1-81.el6.x86_64
      openssh-server-5.3p1-81.el6.x86_64
      openssl-1.0.0-20.el6_2.5.x86_64
      ORBit2-2.14.17-3.1.el6.x86_64
      orca-2.28.2-1.el6.x86_64
      PackageKit-0.5.8-20.el6.x86_64
      PackageKit-device-rebind-0.5.8-20.el6.x86_64
      PackageKit-glib-0.5.8-20.el6.x86_64
      PackageKit-gstreamer-plugin-0.5.8-20.el6.x86_64
      PackageKit-gtk-module-0.5.8-20.el6.x86_64
      PackageKit-yum-0.5.8-20.el6.x86_64
      PackageKit-yum-plugin-0.5.8-20.el6.x86_64
      pakchois-0.4-3.2.el6.x86_64
      paktype-fonts-common-2.0-8.el6.noarch
      paktype-naqsh-fonts-2.0-8.el6.noarch
      paktype-tehreer-fonts-2.0-8.el6.noarch
      pam-1.1.1-10.el6_2.1.x86_64
      pam_passwdqc-1.0.5-6.el6.x86_64
      pango-1.28.1-3.el6_0.5.1.centos.x86_64
      pangomm-2.26.0-1.el6.x86_64
      parted-2.1-18.el6.x86_64
      passwd-0.77-4.el6_2.2.x86_64
      patch-2.6-6.el6.x86_64
      pciutils-3.1.4-11.el6.x86_64
      pciutils-libs-3.1.4-11.el6.x86_64
      pcmciautils-015-4.2.el6.x86_64
      pcre-7.8-4.el6.x86_64
      pdksh-5.2.14-30.x86_64
      perl-5.10.1-127.el6.x86_64
      perl-libs-5.10.1-127.el6.x86_64
      perl-Module-Pluggable-3.90-127.el6.x86_64
      perl-Pod-Escapes-1.04-127.el6.x86_64
      perl-Pod-Simple-3.13-127.el6.x86_64
      perl-version-0.77-127.el6.x86_64
      pinentry-0.7.6-6.el6.x86_64
      pinentry-gtk-0.7.6-6.el6.x86_64
      pinfo-0.6.9-12.el6.x86_64
      pixman-0.18.4-1.el6_0.1.x86_64
      pkgconfig-0.23-9.1.el6.x86_64
      plymouth-0.8.3-24.el6.centos.x86_64
      plymouth-core-libs-0.8.3-24.el6.centos.x86_64
      plymouth-gdm-hooks-0.8.3-24.el6.centos.x86_64
      plymouth-graphics-libs-0.8.3-24.el6.centos.x86_64
      plymouth-plugin-label-0.8.3-24.el6.centos.x86_64
      plymouth-plugin-two-step-0.8.3-24.el6.centos.x86_64
      plymouth-scripts-0.8.3-24.el6.centos.x86_64
      plymouth-system-theme-0.8.3-24.el6.centos.noarch
      plymouth-theme-rings-0.8.3-24.el6.centos.noarch
      plymouth-utils-0.8.3-24.el6.centos.x86_64
      pm-utils-1.2.5-9.el6.x86_64
      policycoreutils-2.0.83-19.24.el6.x86_64
      polkit-0.96-2.el6_0.1.x86_64
      polkit-desktop-policy-0.96-2.el6_0.1.noarch
      polkit-gnome-0.96-3.el6.x86_64
      poppler-0.12.4-3.el6_0.1.x86_64
      poppler-data-0.4.0-1.el6.noarch
      poppler-glib-0.12.4-3.el6_0.1.x86_64
      popt-1.13-7.el6.x86_64
      postfix-2.6.6-2.2.el6_1.x86_64
      ppl-0.10.2-11.el6.x86_64
      ppp-2.4.5-5.el6.x86_64
      prelink-0.4.6-3.el6.x86_64
      procps-3.2.8-23.el6.x86_64
      psacct-6.3.2-63.el6_1.1.x86_64
      psmisc-22.6-15.el6_0.1.x86_64
      pth-2.0.7-9.3.el6.x86_64
      pulseaudio-0.9.21-13.el6.x86_64
      pulseaudio-gdm-hooks-0.9.21-13.el6.x86_64
      pulseaudio-libs-0.9.21-13.el6.x86_64
      pulseaudio-libs-glib2-0.9.21-13.el6.x86_64
      pulseaudio-module-bluetooth-0.9.21-13.el6.x86_64
      pulseaudio-module-gconf-0.9.21-13.el6.x86_64
      pulseaudio-module-x11-0.9.21-13.el6.x86_64
      pulseaudio-utils-0.9.21-13.el6.x86_64
      pycairo-1.8.6-2.1.el6.x86_64
      pygobject2-2.20.0-5.el6.x86_64
      pygpgme-0.1-18.20090824bzr68.el6.x86_64
      pygtk2-2.16.0-3.el6.x86_64
      pygtk2-libglade-2.16.0-3.el6.x86_64
      pygtksourceview-2.8.0-1.el6.x86_64
      pyorbit-2.24.0-5.el6.x86_64
      python-2.6.6-29.el6_2.2.x86_64
      python-beaker-1.3.1-6.el6.noarch
      python-decorator-3.0.1-3.1.el6.noarch
      python-ethtool-0.6-1.el6.x86_64
      python-iniparse-0.3.1-2.1.el6.noarch
      python-iwlib-0.1-1.2.el6.x86_64
      python-libs-2.6.6-29.el6_2.2.x86_64
      python-mako-0.3.4-1.el6.noarch
      python-markupsafe-0.9.2-4.el6.x86_64
      python-meh-0.12.1-3.el6.noarch
      python-pycurl-7.19.0-8.el6.x86_64
      python-slip-0.2.20-1.el6_2.noarch
      python-slip-dbus-0.2.20-1.el6_2.noarch
      python-urlgrabber-3.9.1-8.el6.noarch
      pywebkitgtk-1.1.6-3.el6.x86_64
      pyxf86config-0.3.37-7.1.el6.x86_64
      ql2100-firmware-1.19.38-3.1.el6.noarch
      ql2200-firmware-2.02.08-3.1.el6.noarch
      ql23xx-firmware-3.03.27-3.1.el6.noarch
      ql2400-firmware-5.06.05-1.el6.noarch
      ql2500-firmware-5.06.05-1.el6.noarch
      quota-3.17-16.el6.x86_64
      rarian-0.8.1-5.1.el6.x86_64
      rarian-compat-0.8.1-5.1.el6.x86_64
      rdate-1.4-16.el6.x86_64
      readahead-1.5.6-1.el6.x86_64
      readline-6.0-4.el6.i686
      readline-6.0-4.el6.x86_64
      redhat-bookmarks-6-1.el6.centos.noarch
      redhat-logos-60.0.14-11.el6.centos.noarch
      redhat-menus-14.0.0-3.el6.noarch
      rfkill-0.3-4.el6.x86_64
      rhythmbox-0.12.8-1.el6.x86_64
      rng-tools-2-13.el6_2.x86_64
      rootfiles-8.1-6.1.el6.noarch
      rpm-4.8.0-27.el6.x86_64
      rpm-libs-4.8.0-27.el6.x86_64
      rpm-python-4.8.0-27.el6.x86_64
      rsync-3.0.6-9.el6.x86_64
      rsyslog-5.8.10-2.el6.x86_64
      rt61pci-firmware-1.2-7.el6.noarch
      rt73usb-firmware-1.8-7.el6.noarch
      rtkit-0.5-1.el6.x86_64
      samba-winbind-clients-3.5.10-125.el6.x86_64
      scenery-backgrounds-6.0.0-1.el6.noarch
      scl-utils-20120423-2.el6.x86_64
      seahorse-2.28.1-4.el6.x86_64
      sed-4.2.1-10.el6.x86_64
      selinux-policy-3.7.19-154.el6.noarch
      selinux-policy-targeted-3.7.19-154.el6.noarch
      setserial-2.17-25.el6.x86_64
      setup-2.8.14-16.el6.noarch
      setuptool-1.19.9-3.el6.x86_64
      sg3_utils-libs-1.28-4.el6.x86_64
      sgml-common-0.6.3-32.el6.noarch
      sgpio-1.2.0.10-5.el6.x86_64
      shadow-utils-4.1.4.2-13.el6.x86_64
      shared-mime-info-0.70-4.el6.x86_64
      sil-padauk-fonts-2.6.1-1.el6.noarch
      slang-2.2.1-1.el6.x86_64
      smartmontools-5.42-2.el6.x86_64
      smc-fonts-common-04.2-11.el6.noarch
      smc-meera-fonts-04.2-11.el6.noarch
      smp_utils-0.94-4.el6.x86_64
      sos-2.2-29.el6.noarch
      sound-juicer-2.28.1-6.el6.x86_64
      sound-theme-freedesktop-0.7-3.el6.noarch
      speex-1.2-0.12.rc1.1.el6.x86_64
      spice-vdagent-0.8.1-3.el6.x86_64
      sqlite-3.6.20-1.el6.x86_64
      startup-notification-0.10-2.1.el6.x86_64
      stix-fonts-0.9-13.1.el6.noarch
      strace-4.5.19-1.11.el6_2.1.x86_64
      sudo-1.7.4p5-11.el6.x86_64
      sysstat-9.0.4-20.el6.x86_64
      system-config-date-1.9.60-1.el6.centos.noarch
      system-config-date-docs-1.0.11-1.el6.noarch
      system-config-firewall-1.2.27-5.el6.noarch
      system-config-firewall-base-1.2.27-5.el6.noarch
      system-config-firewall-tui-1.2.27-5.el6.noarch
      system-config-keyboard-1.3.1-4.el6.x86_64
      system-config-keyboard-base-1.3.1-4.el6.x86_64
      system-config-network-tui-1.6.0.el6.2-1.el6.noarch
      system-config-users-1.2.106-5.el6.noarch
      system-config-users-docs-1.0.8-1.el6.noarch
      system-gnome-theme-60.0.2-1.el6.noarch
      system-icon-theme-6.0.0-2.el6.noarch
      system-setup-keyboard-0.7-4.el6.x86_64
      systemtap-runtime-1.7-5.el6.x86_64
      sysvinit-tools-2.87-4.dsf.el6.x86_64
      taglib-1.6.1-1.1.el6.x86_64
      tar-1.23-7.el6.x86_64
      tcpdump-4.0.0-3.20090921gitdf3cb4.2.el6.x86_64
      tcp_wrappers-7.6-57.el6.x86_64
      tcp_wrappers-libs-7.6-57.el6.x86_64
      tcsh-6.17-19.el6_2.x86_64
      thai-scalable-fonts-common-0.4.12-2.1.el6.noarch
      thai-scalable-waree-fonts-0.4.12-2.1.el6.noarch
      tibetan-machine-uni-fonts-1.901-5.el6.noarch
      time-1.7-37.1.el6.x86_64
      tmpwatch-2.9.16-4.el6.x86_64
      totem-2.28.6-2.el6.x86_64
      totem-mozplugin-2.28.6-2.el6.x86_64
      totem-nautilus-2.28.6-2.el6.x86_64
      totem-pl-parser-2.28.3-1.el6.x86_64
      traceroute-2.0.14-2.el6.x86_64
      tzdata-2012c-1.el6.noarch
      udev-147-2.41.el6.x86_64
      udisks-1.0.1-4.el6.x86_64
      un-core-dotum-fonts-1.0.2-0.15.080608.el6.noarch
      un-core-fonts-common-1.0.2-0.15.080608.el6.noarch
      unique-1.1.4-2.el6.x86_64
      unzip-6.0-1.el6.x86_64
      upstart-0.6.5-12.el6.x86_64
      urw-fonts-2.4-10.el6.noarch
      usbmuxd-1.0.2-1.el6.x86_64
      usbutils-003-4.el6.x86_64
      usermode-1.102-3.el6.x86_64
      usermode-gtk-1.102-3.el6.x86_64
      ustr-1.0.4-9.1.el6.x86_64
      util-linux-ng-2.17.2-12.7.el6.x86_64
      vconfig-1.9-8.1.el6.x86_64
      vim-common-7.2.411-1.8.el6.x86_64
      vim-enhanced-7.2.411-1.8.el6.x86_64
      vim-minimal-7.2.411-1.8.el6.x86_64
      vino-2.28.1-3.el6.x86_64
      virt-what-1.11-1.1.el6.x86_64
      vlgothic-fonts-20091202-2.el6.noarch
      vlgothic-fonts-common-20091202-2.el6.noarch
      vorbis-tools-1.2.0-7.el6.x86_64
      vte-0.25.1-7.el6.x86_64
      wacomexpresskeys-0.4.2-3.el6.x86_64
      wavpack-4.60-1.1.el6.x86_64
      wdaemon-0.17-2.el6.x86_64
      webkitgtk-1.2.6-2.el6_0.x86_64
      wget-1.12-1.4.el6.x86_64
      which-2.19-6.el6.x86_64
      wireless-tools-29-5.1.1.el6.x86_64
      wodim-1.1.9-11.el6.x86_64
      words-3.0-17.el6.noarch
      wpa_supplicant-0.7.3-3.el6.x86_64
      wqy-zenhei-fonts-0.9.45-3.el6.noarch
      xcb-util-0.3.6-1.el6.x86_64
      xdg-user-dirs-0.12-4.el6.x86_64
      xdg-user-dirs-gtk-0.8-7.el6.x86_64
      xdg-utils-1.0.2-17.20091016cvs.el6.noarch
      xkeyboard-config-2.3-1.el6.noarch
      xml-common-0.6.3-32.el6.noarch
      xmlrpc-c-1.16.24-1209.1840.el6.x86_64
      xmlrpc-c-client-1.16.24-1209.1840.el6.x86_64
      xorg-x11-drivers-7.3-13.3.el6.x86_64
      xorg-x11-drv-acecad-1.5.0-3.el6.x86_64
      xorg-x11-drv-aiptek-1.4.1-2.el6.x86_64
      xorg-x11-drv-apm-1.2.3-2.el6.x86_64
      xorg-x11-drv-ast-0.91.10-1.el6.x86_64
      xorg-x11-drv-ati-6.14.2-9.el6.x86_64
      xorg-x11-drv-ati-firmware-6.14.2-9.el6.noarch
      xorg-x11-drv-cirrus-1.3.2-2.el6.x86_64
      xorg-x11-drv-dummy-0.3.4-1.el6.x86_64
      xorg-x11-drv-elographics-1.3.0-2.el6.x86_64
      xorg-x11-drv-evdev-2.6.0-2.el6.x86_64
      xorg-x11-drv-fbdev-0.4.2-2.el6.x86_64
      xorg-x11-drv-fpit-1.4.0-2.el6.x86_64
      xorg-x11-drv-glint-1.2.5-1.el6.x86_64
      xorg-x11-drv-hyperpen-1.4.1-2.el6.x86_64
      xorg-x11-drv-i128-1.3.4-1.el6.x86_64
      xorg-x11-drv-i740-1.3.2-2.el6.x86_64
      xorg-x11-drv-intel-2.16.0-4.el6.x86_64
      xorg-x11-drv-keyboard-1.6.0-1.el6.x86_64
      xorg-x11-drv-mach64-6.9.0-1.el6.x86_64
      xorg-x11-drv-mga-1.4.13-7.el6.x86_64
      xorg-x11-drv-mouse-1.7.0-4.el6.x86_64
      xorg-x11-drv-mutouch-1.3.0-2.el6.x86_64
      xorg-x11-drv-nouveau-0.0.16-13.20110719gitde9d1ba.el6.x86_64
      xorg-x11-drv-nv-2.1.18-2.el6.x86_64
      xorg-x11-drv-openchrome-0.2.904-4.el6.x86_64
      xorg-x11-drv-penmount-1.5.0-2.el6.x86_64
      xorg-x11-drv-qxl-0.0.14-13.el6_2.x86_64
      xorg-x11-drv-r128-6.8.1-3.el6.x86_64
      xorg-x11-drv-rendition-4.2.4-1.el6.x86_64
      xorg-x11-drv-s3virge-1.10.4-2.el6.x86_64
      xorg-x11-drv-savage-2.3.2-1.el6.x86_64
      xorg-x11-drv-siliconmotion-1.7.5-1.el6.x86_64
      xorg-x11-drv-sis-0.10.3-1.el6.x86_64
      xorg-x11-drv-sisusb-0.9.4-1.el6.x86_64
      xorg-x11-drv-synaptics-1.4.1-3.el6.x86_64
      xorg-x11-drv-tdfx-1.4.3-2.el6.x86_64
      xorg-x11-drv-trident-1.3.4-1.el6.x86_64
      xorg-x11-drv-v4l-0.2.0-4.el6.x86_64
      xorg-x11-drv-vesa-2.3.0-2.el6.x86_64
      xorg-x11-drv-vmmouse-12.7.0-1.el6.x86_64
      xorg-x11-drv-vmware-11.0.3-1.el6.x86_64
      xorg-x11-drv-void-1.4.0-1.el6.x86_64
      xorg-x11-drv-voodoo-1.2.4-1.el6.x86_64
      xorg-x11-drv-wacom-0.13.0-6.el6.x86_64
      xorg-x11-drv-xgi-1.6.0-11.el6.x86_64
      xorg-x11-font-utils-7.2-11.el6.x86_64
      xorg-x11-server-common-1.10.6-1.el6.centos.x86_64
      xorg-x11-server-utils-7.5-5.2.el6.x86_64
      xorg-x11-server-Xorg-1.10.6-1.el6.centos.x86_64
      xorg-x11-utils-7.4-8.el6.x86_64
      xorg-x11-xauth-1.0.2-7.1.el6.x86_64
      xorg-x11-xinit-1.0.9-13.el6.x86_64
      xorg-x11-xkb-utils-7.4-6.el6.x86_64
      xulrunner-10.0.5-1.el6.centos.x86_64
      xvattr-1.3-18.el6.x86_64
      xz-4.999.9-0.3.beta.20091007git.el6.x86_64
      xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64
      xz-lzma-compat-4.999.9-0.3.beta.20091007git.el6.x86_64
      yelp-2.28.1-13.el6_2.x86_64
      yum-3.2.29-30.el6.centos.noarch
      yum-metadata-parser-1.1.2-16.el6.x86_64
      yum-plugin-fastestmirror-1.1.30-14.el6.noarch
      yum-plugin-security-1.1.30-14.el6.noarch
      yum-utils-1.1.30-14.el6.noarch
      zd1211-firmware-1.4-4.el6.noarch
      zenity-2.28.0-1.el6.x86_64
      zip-3.0-1.el6.x86_64
      zlib-1.2.3-27.el6.x86_64

      I would suggest you use the “rpm -qa” command on your CentOS system and then form an rpm command to load the missing packages. Note all packages came from the CentOS 6.3 DVD install media except for pdksh which came from rpm.pbone.net, and which actually isn’t needed for the install as the warning can be safely ignored.

      Gruff.

  1. This is very good document and I could not translate to my environment …(win 64bit work station )with out VM and Linux ..

    that is my next step ( after getting it work on windows )

    • Good luck with the Windows install Rama,

      I looked at the notes for Windows and saw it required installing Cygwin, at which point I gave up on the idea and decided to install on Linux instead.

      Let me know how it goes.

      Gruff.

  2. This will work better than using rpm to install (will grab dependencies as well), you will need internet. “\” means do not start a new line.

    yum -y install compat-libstdc++ \
    elfutils-devel \
    elfutils-libelf-devel \
    gcc-c++ \
    glibc \
    glibc-devel \
    libaio-devel \
    libaio \
    libgcc \
    libstdc++-devel \
    libtool-ltdl \
    nss-softokn-freebl \
    readline \
    ncurses-libs \
    libcap \
    libattr \
    compat-libcap1

    If yum isn’t installed, for instance on Ubuntu,
    apt-get -y install yum

    Excellent guide!

    • Andrew,

      Thanks for the comment. True that YUM makes things simpler, but for most of the examples I am using RHEL which by default needs a subscription and internet access, so the method shown avoids that need.

      I need to find or create a post on using a free CentOS YUM repository for RHEL installs.

      Gruff.

  3. what is that sir

    [oracle@turandot database]$ ./runInstaller -silent -responseFile $HOME/db.rsp
    Starting Oracle Universal Installer…

    [oracle@Oracle database]$ pwd
    /home/database
    [oracle@Oracle database]$ ./runInstaller -silent -responseFile $HOME/db.rsp
    Source location is incomplete. Make sure you have downloaded and extracted
    all the relevant archives.

    Checking Temp space: must be greater than 120 MB. Actual 49237 MB Passed
    Checking swap space: must be greater than 150 MB. Actual 5983 MB Passed
    Preparing to launch Oracle Universal Installer from /tmp/OraInstall2013-01-12_03-39-51PM. Please wait …[oracle@turandot database]$ You can find the log of this install session at:
    /u01/app/oraInventory/logs/installActions2013-01-12_03-39-51PM.log

    The installation of Oracle Database 11g was successful.
    Please check ‘/u01/app/oraInventory/logs/silentInstall2013-01-12_03-39-51PM.log’ for more details.

    As a root user, execute the following script(s):
    1. /u01/app/oraInventory/orainstRoot.sh
    2. /u01/app/oracle/product/11.2.0/dbhome_1/root.sh

    Successfully Setup Software.

  4. Pingback: Install Vmware Data Recovery 2.0 Plugin

Leave a reply to Rama Nouduri Cancel reply