Grid Control (02)

Thursday 22 May, 2008 - 22:42

Setting up the OMS on gridctrl to run the preinstallation check (see p.1-12 of Enterprise Manager Grid Control Installation and Basic Configuration)

# userdel oracle

# groupadd -g 600 oinstall

# groupadd -g 601 dba

# useradd -u 600 -g oinstall -G dba oracle

# passwd oracle

# mkdir -p /u00/app/oracle

# chown -R oracle:oinstall /u00/app/oracle

# chmod -R 775 /u00/app/oracle

# su - oracle

$ mkdir install

$ chgrp oinstall install

$ unzip /mnt/hgfs/OCM/Linux_Grid_Control_full_102010_disk1.zip -d install

$ unzip /mnt/hgfs/OCM/Linux_Grid_Control_full_102010_disk2.zip -d install

$ unzip /mnt/hgfs/OCM/Linux_Grid_Control_full_102010_disk3.zip -d install

$ ./install/runInstaller -prereqchecker PREREQ_CONFIG_LOCATION=./install/rdbms/Disk1/stage/prereq -entryPoint oracle.sysman.top.em_seed_Care -prereqLogLoc log -silent -waitForCompletion

Starting Oracle Prerequisite Checker...

Checking installer requirements...

Checking operating system version: must be redhat-3, redhat-4 or SuSE-9

Passed

All installer requirements met.

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2008-05-22_08-13-57PM. Please wait ..../install/runInstaller: line 61: 8981 Segmentation fault $CMDDIR/install/runInstaller -nowelcome

There is a directory called ~/log/logs which contains two short log file, both of which contain:

Using paramFile: /home/oracle/install/install/oraparam.ini

$ cat >>~/.bash_profile

export ORACLE_BASE=/u00/app/oracle

export ORACLE_HOSTNAME=${HOSTNAME%%.*}

$ install/runInstaller

The pre-installation checks failed with one (1) warning because of the following errors:

Checking for compat-libstdc++-296-2.96-132.7.2; found Not found. Failed <<<<

Checking for libstdc++devel-3.4.3-22.1; found Not found. Failed <<<<

Checking for openmotif-21-2.1.30-11; found openmotif-2.2.3-9.RHEL4.1. Failed <<<<

Cancelled the installation.

When I check the packages manually, I find that:

# rpmquery compat-libstdc++-296 libstdc++-devel openmotif-21 openmotif

compat-libstdc++-296-2.96-132.7.2

libstdc++-devel-3.4.4-2

package openmotif-21 is not installed

openmotif-2.2.3-9.RHEL4.1

In other words, the prerequisite checks are stuffed. I am no longer surprised. Restarted the installation.

Installation Type is Enterprise Manager 10g Grid Control Using a New Database.

Parent directory is /u00/app/oracle/OracleHomes

Inventory directory is at /u00/app/oracle/oraInventory and the o/s group name is oinstall.

Accepted the prerequisite problems.

Forgot to create the oper group. Cancelled installation and restarted after logging in again.

Repository database name is emrep

Repository Database File Location is /u00/app/oracle/oradata

And the groups are as per normal.

[oracle@gridctrl ~]$ su -

# /u00/app/oracle/oraInventory/orainstRoot.sh

Changing permissions of /u00/app/oracle/oraInventory to 770.

Changing groupname of /u00/app/oracle/oraInventory to oinstall.

The execution of the script is complete

# /u00/app/oracle/OracleHomes/db10g/allroot.sh

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

Starting to execute /u00/app/oracle/OracleHomes/db10g/root.sh ......

Running Oracle10 root.sh script...

\nThe following environment variables are set as:

ORACLE_OWNER= oracle

ORACLE_HOME= /u00/app/oracle/OracleHomes/db10g

Enter the full pathname of the local bin directory: [/usr/local/bin]:

Copying dbhome to /usr/local/bin ...

Copying oraenv to /usr/local/bin ...

Copying coraenv to /usr/local/bin ...

\nCreating /etc/oratab file...

Adding entry to /etc/oratab file...

Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is created

Finished running generic part of root.sh script.

Now product-specific root actions will be performed.

/etc/oracle does not exist. Creating it now.

Finished execution of /u00/app/oracle/OracleHomes/db10g/root.sh ......

Starting to execute /u00/app/oracle/OracleHomes/oms10g/root.sh ......

Running Oracle10 root.sh script...

\nThe following environment variables are set as:

ORACLE_OWNER= oracle

ORACLE_HOME= /u00/app/oracle/OracleHomes/oms10g

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]:

The file "oraenv" already exists in /usr/local/bin. Overwrite it? (y/n)

[n]:

The file "coraenv" already exists in /usr/local/bin. Overwrite it? (y/n)

[n]:

Adding entry to /etc/oratab file...

Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is created

Finished running generic part of root.sh script.

Now product-specific root actions will be performed.

Finished execution of /u00/app/oracle/OracleHomes/oms10g/root.sh ......

Starting to execute /u00/app/oracle/OracleHomes/agent10g/root.sh ......

Running Oracle10 root.sh script...

The following environment variables are set as:

ORACLE_OWNER= oracle

ORACLE_HOME= /u00/app/oracle/OracleHomes/agent10g

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]:

The file "oraenv" already exists in /usr/local/bin. Overwrite it? (y/n)

[n]:

The file "coraenv" already exists in /usr/local/bin. Overwrite it? (y/n)

[n]:

Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is created

Finished running generic part of root.sh script.

Now product-specific root actions will be performed.

Finished product-specific root actions.

Finished execution of /u00/app/oracle/OracleHomes/agent10g/root.sh ......

The installation completed successfully with:

This information is also available at:

/u00/app/oracle/OracleHomes/agent10g/sysman/setupinfo.txt

See below for information pertaining to your Enterprise Manager installation:

1. Use the following URL to access the Enterprise Manager Grid Control:

http://gridctrl:4889/em

2. The Enterprise Manager installation includes an Oracle Application Server instance, which is administered using a special "ias_admin" user account. The following information was defaulted for the embedded Application Server instance:

Instance Name: EnterpriseManager0.gridctrl

ias_admin password: This password is the same the SYSMAN account.

3. The connection details for the Enterprise Manager Repository are:

Host: gridctrl

Port: 1521

SID: emrep

4. The Enterprise Manager Release Notes are located at:

/u00/app/oracle/OracleHomes/agent10g/relnotes/README_EM.txt