Softpanorama

May the source be with you, but remember the KISS principle ;-)
Home Switchboard Unix Administration Red Hat TCP/IP Networks Neoliberalism Toxic Managers
(slightly skeptical) Educational society promoting "Back to basics" movement against IT overcomplexity and  bastardization of classic Unix

HP Operations Manager 9 (HPOM aka OML) Installation on RHEL 5

News HP Operations Manager Recommended Links Installation of Red Hat Installation of Oracle Installation of HPOM Installation of Java GUI
Installing Oracle Database 11g on Linux Kernel parameters tuning on Linux Semaphore and Shared Segment Kernel Parameters HP Data Protector SiteScope SiteScope - Operations Manager integration Performance monitoring
Migration from Tivoli TEC Tivoli Alternatives TEC Tivoli Management Framework(TMF) History Humor Etc

Note: HP renamed the product called now HP operations manager way too many times. Also it is very inconsistent with using abbreviations. Here we will assume that the term "HP Operations manager" and abbreviations HPOM, OMU, and OVO  mean the same thing :-)

The installation of HP OM 9 involves several steps described in Operations Manager Installation Guide OML9.01_Linux_Installation.pdf:

  1. Getting decent hardware

  2. Installation of Red Hat

  3. Installation of Oracle

  4. Installation of HPOM

  5. Installation of AdminUI Note: For some (probably historical) reasons HP considers this step to be optional and it is not described in the installation manual; you need to look at OM9.0_AdminUI_Installation.pdf . This is weird but that how it is...

  6. Installation of Java GUI (aka Operator GUI)

  7. Initial configuration

This page is devoted to server installation. Agent installation is covered at:

Note: The default installation of HPOM does not include HP Operations Smart Plug-ins for Windows, UNIX, and web servers. Those need to be downloaded ands installed separately (see Initial configuration).

Pre-defined management policies for Windows, UNIX, and Web Servers, complimentary with HP Operations:

HP Smart Plug-ins (SPIs) are fully integrated, out-of-the-box solutions for managing specific IT elements, mostly applications. They work seamlessly with HP Software products.

HP Operations provides complimentary Smart Plug-Ins for Windows, UNIX and Web Servers. Pre-defined management policies for the OS and web server layer enable you to quickly gain control of the essential elements of your IT infrastructure.

Smart Plug-ins for Windows and UNIX re-use operating system data collected by HP Performance Agent, if deployed, and allow for central configuration of alarm setting in a large-scale IT environment. But they also work standalone.

Features

Getting decent hardware

We will assume that you need a midsize Dell or HP server with two quad 2.66 GHz CPUs, 12G memory and 4 80GB 15K RPM drives. For slightly more money you can use 4 60GB mirrored SSD drives too. They are perfect for transactional style load that HPOM creates (large number of small database records)

Such server is probably an overkill for small to medium size installations (less then say 500 nodes), but if you pay HP the price of HPOC (aka OML)  for, say 500 endpoints,  you better spend some money on good hardware.  This sucker is really more expensive then Nagios ;-) Minimal requirements allow running OML with Oracle on laptops with 4G of memory and a single dual or quarto CPU. Hard drive requirements are also pretty modest and are generally in high teens (5G for OS+4G /tmp +8G swap + plus 1G for Oracle database).  So for testing purposes it can easily be run on virtual machine.

With the current reliability of HP or Dell servers you probably can live without cluster. Just buy identical second server to serve as a backup server and transition to backup is a pretty smooth operation that requires less then 10 min.  HP really did a good job in this area completely leaving IBM Tivoli in the dust. As total amount of data on the server is really small (less then 10G compressed) you can restore it from the image or other type of backup in 30 min or so. 

HP Reporter which is a Windows-only component from Opsware acquisition can be run on virtual machine.

Installation of Red Hat

Installation of Red Hat is pretty straightforward, but you should use the ability to specify set of packages being installed to tune the server to the task. Sets of packages such as games, printing support, etc are almost never needed.  At the same time compatibility set of packages should be selected.

You should use 64-bit version. HP recommends RHEL AS 5.3 but you can use regular RHEL 5.5 with no problems. You probably do not need LVM.

What you do need is a large swap file:

Available RAM Swap Space Required
Between 1 GB and 2 GB 1.5 times the size of RAM
Between 2 GB and 16 GB Equal to the size of RAM
More than 16 GB 16 GB

HPOM installation manual recommended minimum swap size 4GB works only on 2G servers.  If you have 8 or 12 G on memory, from the table above Oracle needs the swap file to be equal or larger then the size of memory. If you use RAID 1 and SSI drives you can reserve the second swap partition of the second set of RAID 1 disks just in case if you need to double swap file size. If it  not needed, you can reuse it later. If you use rotating drives, swap partition and database space should be on different physical disks.

Here is one variant of simplified partitioning on four 80G mirrored drives that can be used:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2             39674224   3406384  34219956  10% /
/dev/sda5              5952252    143292   5501720   3% /tmp
/dev/sda6             10885444    272072  10051504   3% /var
/dev/sda7              3968092     73876   3689392   2% /home
/dev/sda1               396623     22690    353452   7% /boot
tmpfs                  4086988         0   4086988   0% /dev/shm
/dev/sdb2             61266980  17473468  40681320  31% /backup
/dev/sdb1              8657336    150528   8067032   2% /u01

Notes:

Tips:

You need the following additional packages for installation of Oracle 64 bit:

If you have chosen compatibility packages during the installation all you need to install is:

yum install "libaio*"
yum install "unixODBC*"
yum install "elfutils*"
yum install "glibc-headers*"
yum install "binutils*"

In addition to this list you need to install (this also can be installed by selecting the package during the installation):

net-snmp-utils - 5.3.1-19

After installation of libraries you need to create accounts used for oracle installation. The oracle recommended UID are too low and it might be better to use 5000 range:

groupadd -g 5001 dba

groupadd -g 5002 oinstall

useradd -u 5000 oracle -g 5002 -m

Note: After all this is done create an image of the disk. Chances are that you might need to restore pristine OS image and start installation of Oracle and HPOM again from scratch. 

Installation of Oracle

The Oracle11g Database Release 1 Enterprise Edition (64-bit) version 11.1.0.6 for the Red Hat Enterprise Linux is downloadable from Oracle site. You also need a patch 11.1.0.7.  You can't use version 11.2.0.1 instead. There is a trick to bypass this problem, but straightforward installation will fail due to a bug in OML installer (see discussion  IT Resource Center forums - Operations Manager for Linux!):

it's a bug in the ovoconfigure script. I just had another look and it seems if you edit ovoconfigure and remove or modify the "if" statement starting on line 9945, you can prevent the check for libclntsh in the lib32 path.  

Installer remembers some setting in the installation directory, so for clean reinstall you need to erase the directory and unpack zip files again.

Instructions for installation in HPOC in the installation manual are of "average corporate documentation quality". If you are not very familiar with Oracle installation it makes sense to consult Installing Oracle Database 11g on Linux.

Preliminary step are as following:

For kernel parameters Oracle can automatically generates fix script during the installation. After you run it your kernel parameters are correct and you just need to write them down in /etc/sysctl.conf . That's the recommended way of dealing with this problem.

During the Oracle installation, you will need to perform some steps as user root and some as user oracle. So you need two terminal windows: one for each user.

Do not follow HP recommendation of in creating directories /opt/oracle/product/11.1.0 and oraInventory  and setting permissions. Let Oracle installer do it for you. 

Main installation steps:
  1. Switch to the user oracle
  2. Create the directory (for example /opt/oracle/Media and unpack both downloaded zip files to this directory (we assume that the directory has enough space
  3. if you are not on main console and are not using VNC, export display to you Windows on Unix workstation
  4. Windows get to the installation media directory and run the installer
    ./runInstaller
  5. When the Oracle Universal Installer is started, the Advanced Installation Installation Method window opens.
  6. The Specify Inventory directory and credentials window opens.
  7. Put  /opt/oracle/oraInventory path for  Specify Inventory directory and credentials window, then click Next.

    NOTE:
    A warning about location of the directory appears indicating that the inventory location should outside /opt/oracle, you can safely ignore it.

    The Select Installation Type window appears.

  8. In the Select Installation Type window, select Enterprise Edition or Standard Edition check box according to your needs or your Oracle license agreement, and click Next. The Install Location window opens. Note: HP provides Oracle with the commercial license which is adequte for most needs. 
  9. If you have previously set all Oracle variables properly, click Next in the Install Location window. The Product-Specific Prerequisite Checks window appears.
  10. In the Product-Specific Prerequisite Checks window, the result of checking requirements appears. If there are problems , a problem report message appears. Run fixup script in a separate window and redo the check.

    The Select Configuration Option window opens.

  11. In the Select Configuration Option window, select the Install Software Only check box, and then click Next. The Privileged Operating System Groups window appears.
  12. In the Privileged Operating System Groups window, click Next. The Summary window opens.
  13. In the Summary window, click Install to start the installation.

  14. When the Execute Configuration scripts window appears, follow these steps:

    Run the scripts that were displaying by copyring full path to you root window.  For example:

    /opt/oracle/product/11.1.0/root.sh

    /opt/oracle/oraInventory/orainstRoot.sh

    The following should be displayed for

    /opt/oracle/product/11.1.0/root.sh:

    The following environment variables are set as:

    ORACLE_OWNER= oracle

    ORACLE_HOME= /opt/oracle/product/<version>

    In this instance, <version> is the Oracle Database version, 11.2.0.

    Use the default values.

    The following should be displayed for

    /opt/oracle/oraInventory/orainstRoot.sh:

    Changing permissions of /opt/oracle/oraInventory to 770.

    Changing groupname of /opt/oracle/oraInventory to oinstall.

    The execution of the script is complete.

    d. Return to the Execute Configuration scripts window, and click OK  to continue.

    The End of Installation window opens.
     

  15.  In the End of Installation window, you can verify installed Oracle products.

    Click Exit when you finish the verification.
     

  16. Install patches for of the Oracle Database Server you just installed. See the Oracle product documentation for details.

Installation of Operation Manager

IMPORTANT: Remove or comment out port 1521 entries from /etc/services. Otherwise you will get the error message TCP port "1521" is already in use during the installation.

You can run installer multiple times: it remembers steps it already performed and skips them. 

Installation of AdminUI

Note: For some (probably historical) reasons HP considers this step to be optional and it is not described in the installation manual; you need to look at OM9.0_AdminUI_Installation.pdf . This is weird but that how it is...

The installation has to be performed as  “root”. The installer checks whether root privileges are available.

First you need to export the DISPLAY of the OML server to your workstation. If necessary allow access to it by using the xhost + command.

Make sure that the product media is mounted (e.g. on UNIX systems to /mnt ) or the installer image has been copied to some temporary location.

Also make sure there is enough disk space (900MB) in the /tmp directory (on UNIX systems) or in some other directory. If there is not enough free disk space inside /tmp, you will receive the following message:

bash-2.05b# ./install.bin Preparing to install...

WARNING: /tmp does not have enough disk space!

Attempting to use / for install base and tmp dir.

WARNING! The amount of / disk space required to perform this installation is greater than what is available. Please free up at least 512262 kilobytes in / and attempt this installation again. You may also set the IATEMPDIR environment variable to a directory on a disk partition with enough free disk space. To set the variable enter one of the following commands at the UNIX command line prompt before running this installer again.

The DISPLAY variable should be set before starting the Installer. If it is not set correctly, the installer will fail and you will receive a Java error in the shell window.

# ./install.bin

The installer will unpack itself into /tmp or the directory defined in IATEMPDIR . After a few moments the actual installer GUI should appear.

Please note that this startup process can take some time, please be patient and do not interrupt the execution. After the installer has started successfully you will get the welcome screen:

Installation of Java GUI (aka Operator GUI)

Java GUI should be properly called Operator GUI and is typically installed on the Windows desktop. It's pretty straightforward with one interesting catch: The password for user opc_op that you specified during the installation in not the password that you should use for the first login. Default passwords are listed in a note on page 92 of the installation manual:

To log on to the HPOM GUI for the first time, use default users and passwords. The default logon passwords are the following:

The next time you log on, you should change your default password for security reasons. You can change your password again at a later time, but you will not be allowed to set the password back to the default.

Note: after installation a lot of PDF documents can be found in various folders. Among them

./contrib/OpC/OvProtect/manual-V02x.pdf
./nonOV/tomcat/b/www/webapps/docs/architecture/startup/serverStartup.pdf
./nonOV/tomcat/b/www/webapps/docs/architecture/requestProcess/requestProcess.pdf
./nonOV/tomcat/b/www/webapps/topaz/amdocs/eng/pdfs/UsingSiteScope.pdf
./www/htdocs/ito_doc/C/manuals/InstallationGuide.pdf
./www/htdocs/ito_doc/C/manuals/JavaOperatorGuide.pdf
./www/htdocs/C/manuals/COMPOSER.pdf
./doc/ecs/C/COMPOSER.pdf
./ReleaseNotes/EULA.pdf

Also HTML version of man pages are also available at www/htdocs/ito_op directory and are much more useful them traditional man page text format. Biul-in webserver for HPOM can display them in web browser.

There are also directory with contributed tools. For a description of the tools in this directory, please check the /opt/OV/www/htdocs/ito/contrib.html web page which can also be accessed from the "contrib tools" menu option in the ITO entry page http://localhost:3443/ITO/index.html, which links to http://localhost:3443/ITO/contrib.html Default port value ( 3443) can be changed during the installation.

Initial configuration

The best way is to install free smart plug-in provided by HP. They mostly have no real value in production environment but they can give you pretty good idea of how to configure the product.

HP Operations Smart Plug-ins for Windows, UNIX, and web servers.

They are complimentary with HP Operations. Still they need to be downloaded and installed separately.
Pre-defined management policies for Windows, UNIX, and Web Servers, complimentary with HP Operations:

HP Smart Plug-ins (SPIs) are fully integrated, out-of-the-box solutions for managing specific IT elements, mostly applications. They work seamlessly with HP Software products.

HP Operations provides complimentary Smart Plug-Ins for Windows, UNIX and Web Servers. Pre-defined management policies for the OS and web server layer enable you to quickly gain control of the essential elements of your IT infrastructure.

Smart Plug-ins for Windows and UNIX re-use operating system data collected by HP Performance Agent, if deployed, and allow for central configuration of alarm setting in a large-scale IT environment. But they also work standalone.

Features


Top Visited
Switchboard
Latest
Past week
Past month

NEWS CONTENTS

Old News

[Sep 07, 2010] HP Operations Smart Plug-ins for Windows, UNIX, and web servers.

They are complimentary with HP Operations. Still they need to be downloaded and installed separately.
Pre-defined management policies for Windows, UNIX, and Web Servers, complimentary with HP Operations:

HP Smart Plug-ins (SPIs) are fully integrated, out-of-the-box solutions for managing specific IT elements, mostly applications. They work seamlessly with HP Software products.

HP Operations provides complimentary Smart Plug-Ins for Windows, UNIX and Web Servers. Pre-defined management policies for the OS and web server layer enable you to quickly gain control of the essential elements of your IT infrastructure.

Smart Plug-ins for Windows and UNIX re-use operating system data collected by HP Performance Agent, if deployed, and allow for central configuration of alarm setting in a large-scale IT environment. But they also work standalone.

Features

[Sep 03, 2010] IT Resource Center forums - Operations Manager for Linux!

Oct 15, 2009

sean

HP seem to have quietly release something ive been hoping for for years - OM for Linux! There is an OM(L) eval .iso for download on the BTO software site. I'm surprised there is no chatter in here about it. I'll be trying it out myself later today i hope.

I would imagine Centos will work OK for testing. It allows me to install NNMi

Martin Pronk

Oh, please note that OML 9 doesn't allow NNM and OML run on the same server.

See attached release notes

Peter Marko

Hi guys,
here are the other docs ...

OML9.01_Linux_Concepts.pdf - KM772790
http://support.openview.hp.com/selfsolve/document/KM772790/binary/OML9.01_Linux_Co
ncepts.pdf

OML9.01_Linux_ReportDB_Schema.pdf - KM772791
http://support.openview.hp.com/selfsolve/document/KM772791/binary/OML9.01_Linux_Re
portDB_Schema.pdf

OML9.01_Linux_Installation.pdf - KM772792
http://support.openview.hp.com/selfsolve/document/KM772792/binary/OML9.01_Linux_In
stallation.pdf

OML9.01_Linux_Java_GUI_Operator.pdf - KM772793
http://support.openview.hp.com/selfsolve/document/KM772793/binary/OML9.01_Linux_Ja
va_GUI_Operator.pdf

OML9.01_Linux_ReleaseNote.pdf - KM772794
http://support.openview.hp.com/selfsolve/document/KM772794/binary/OML9.01_Linux_Re
leaseNote.pdf

OML9.01_Linux_ServerConfigVariables.pdf - KM772795
http://support.openview.hp.com/selfsolve/document/KM772795/binary/OML9.01_Linux_Se
rverConfigVariables.pdf

OML9.01_Linux_DevToolRef.pdf - KM772789
http://support.openview.hp.com/selfsolve/document/KM772789/binary/OML9.01_Linux_D
evToolRef.pdf

OML9.01_Linux_FirewallConceptsConfig.pdf - KM772796
http://support.openview.hp.com/selfsolve/document/KM772796/binary/OML9.01_Linux_Fir
ewallConceptsConfig.pdf

OML9.01_Linux_WebServIntegration.pdf - KM772797
http://support.openview.hp.com/selfsolve/document/KM772797/binary/OML9.01_Linux_We
bServIntegration.pdf

OML9.01_Linux_HTTPSAgent.pdf - KM772798
http://support.openview.hp.com/selfsolve/document/KM772798/binary/OML9.01_Linux_H
TTPSAgent.pdf

OML9.01_Linux_SecurityAdv.pdf - KM772788
http://support.openview.hp.com/selfsolve/document/KM772788/binary/OML9.01_Linux_Se
curityAdv.pdf

OML9.01_Linux_AdminRef.pdf - KM772787
http://support.openview.hp.com/selfsolve/document/KM772787/binary/OML9.01_Linux_Ad
minRef.pdf

OML9.01_Linux_Oracle_RAC_whitepaper.pdf - KM772786
http://support.openview.hp.com/selfsolve/document/KM772786/binary/OML9.01_Linux_Or
acle_RAC_whitepaper.pdf

OML9.01_Linux_DevToolkitAppInteg.pdf - KM772785
http://support.openview.hp.com/selfsolve/document/KM772785/binary/OML9.01_Linux_De
vToolkitAppInteg.pdf

OML9.01_Linux_ServNav_ConceptConfig.pdf - KM772784
http://support.openview.hp.com/selfsolve/document/KM772784/binary/OML9.01_Linux_Se
rvNav_ConceptConfig.pdf

sean

Well i have it working now after a few days stuffing around (hey, it's HPOM afterall :).

Server:
VMware guest
2GB RAM
40GB disk
CentOS 5.3 (no patches)
Oracle 11.2.0.1 x64(no patches)

Issues:
- had to install about 20 extra RPM packages on top of the default CentOS install to satisfy oracle, including one that wasn't in yum (pdksh).
- had to modify kernel params for both oracle and OML
- oracle 11.2.0.1 x64 doesn't seem to install the legacy 32bit libclntsh.so library by default, which is required by OML. I manually copied this file from the 11.2.0.1 x86 oracle client over to the OML server to allow OML to install. (i installed the x86 oracle client in a different location and manually copied the libclntsh.so file to the location OML wanted it (/opt/oracle/product/11.2.0/lib32/libclntsh.so)

- if /etc/services has an entry for TCP port 1521, regardless of whether that port is ACTUALLY in use by a daemon, OML will refuse to configure the DB listener on that port. Remove the 1521 entry from /etc/services before installing

Goran Koruga

Hello.

Just to clarify:

OML does *not* need 32bit version of libclntsh Oracle library, it needs a 64bit one.

Goran

sean:

the exact error i got was:
Oracle Database not installed correctly. Missing file /opt/oracle/product/11.2.0/lib32/libclntsh.so

So i'm assuming that when it needs a file out of "lib32" it needs be 32bit.

Goran Koruga:

Hi.

Ahh yes, that one - it's a bug in the ovoconfigure script. Easy to fix.

You don't really need it except to get past that stage during the installation. Hopefully this will be fixed soon.

Regards,
Goran

sean

...or as Goran said, it's a bug in the ovoconfigure script. I just had another look and it seems if you edit ovoconfigure and remove or modify the "if" statement starting on line 9945, you can prevent the check for libclntsh in the lib32 path.

try just creating a dummy file in that location
i.e.
touch /opt/oracle/product/11.2.0/lib32/libclntsh.so
(assuming that is the path for your Oracle home).

I think the installer is just looking for the existence of that file and never actually makes use of it.

PSilva

You'll find the libclntsh.so located on the lib folder (instead of lib32), so you can make:

cd $ORACLE_HOME
ln -s lib lib32

[Sep 03, 2010] IT Resource Center forums - Operations Manager for Linux!

Oct 15, 2009

sean

HP seem to have quietly release something ive been hoping for for years - OM for Linux! There is an OM(L) eval .iso for download on the BTO software site. I'm surprised there is no chatter in here about it. I'll be trying it out myself later today i hope.

I would imagine Centos will work OK for testing. It allows me to install NNMi

Martin Pronk

Oh, please note that OML 9 doesn't allow NNM and OML run on the same server.

See attached release notes

Peter Marko

Hi guys,
here are the other docs ...

OML9.01_Linux_Concepts.pdf - KM772790
http://support.openview.hp.com/selfsolve/document/KM772790/binary/OML9.01_Linux_Co
ncepts.pdf

OML9.01_Linux_ReportDB_Schema.pdf - KM772791
http://support.openview.hp.com/selfsolve/document/KM772791/binary/OML9.01_Linux_Re
portDB_Schema.pdf

OML9.01_Linux_Installation.pdf - KM772792
http://support.openview.hp.com/selfsolve/document/KM772792/binary/OML9.01_Linux_In
stallation.pdf

OML9.01_Linux_Java_GUI_Operator.pdf - KM772793
http://support.openview.hp.com/selfsolve/document/KM772793/binary/OML9.01_Linux_Ja
va_GUI_Operator.pdf

OML9.01_Linux_ReleaseNote.pdf - KM772794
http://support.openview.hp.com/selfsolve/document/KM772794/binary/OML9.01_Linux_Re
leaseNote.pdf

OML9.01_Linux_ServerConfigVariables.pdf - KM772795
http://support.openview.hp.com/selfsolve/document/KM772795/binary/OML9.01_Linux_Se
rverConfigVariables.pdf

OML9.01_Linux_DevToolRef.pdf - KM772789
http://support.openview.hp.com/selfsolve/document/KM772789/binary/OML9.01_Linux_D
evToolRef.pdf

OML9.01_Linux_FirewallConceptsConfig.pdf - KM772796
http://support.openview.hp.com/selfsolve/document/KM772796/binary/OML9.01_Linux_Fir
ewallConceptsConfig.pdf

OML9.01_Linux_WebServIntegration.pdf - KM772797
http://support.openview.hp.com/selfsolve/document/KM772797/binary/OML9.01_Linux_We
bServIntegration.pdf

OML9.01_Linux_HTTPSAgent.pdf - KM772798
http://support.openview.hp.com/selfsolve/document/KM772798/binary/OML9.01_Linux_H
TTPSAgent.pdf

OML9.01_Linux_SecurityAdv.pdf - KM772788
http://support.openview.hp.com/selfsolve/document/KM772788/binary/OML9.01_Linux_Se
curityAdv.pdf

OML9.01_Linux_AdminRef.pdf - KM772787
http://support.openview.hp.com/selfsolve/document/KM772787/binary/OML9.01_Linux_Ad
minRef.pdf

OML9.01_Linux_Oracle_RAC_whitepaper.pdf - KM772786
http://support.openview.hp.com/selfsolve/document/KM772786/binary/OML9.01_Linux_Or
acle_RAC_whitepaper.pdf

OML9.01_Linux_DevToolkitAppInteg.pdf - KM772785
http://support.openview.hp.com/selfsolve/document/KM772785/binary/OML9.01_Linux_De
vToolkitAppInteg.pdf

OML9.01_Linux_ServNav_ConceptConfig.pdf - KM772784
http://support.openview.hp.com/selfsolve/document/KM772784/binary/OML9.01_Linux_Se
rvNav_ConceptConfig.pdf

sean

Well i have it working now after a few days stuffing around (hey, it's HPOM afterall :).

Server:
VMware guest
2GB RAM
40GB disk
CentOS 5.3 (no patches)
Oracle 11.2.0.1 x64(no patches)

Issues:
- had to install about 20 extra RPM packages on top of the default CentOS install to satisfy oracle, including one that wasn't in yum (pdksh).
- had to modify kernel params for both oracle and OML
- oracle 11.2.0.1 x64 doesn't seem to install the legacy 32bit libclntsh.so library by default, which is required by OML. I manually copied this file from the 11.2.0.1 x86 oracle client over to the OML server to allow OML to install. (i installed the x86 oracle client in a different location and manually copied the libclntsh.so file to the location OML wanted it (/opt/oracle/product/11.2.0/lib32/libclntsh.so)

- if /etc/services has an entry for TCP port 1521, regardless of whether that port is ACTUALLY in use by a daemon, OML will refuse to configure the DB listener on that port. Remove the 1521 entry from /etc/services before installing

Goran Koruga

Hello.

Just to clarify:

OML does *not* need 32bit version of libclntsh Oracle library, it needs a 64bit one.

Goran

sean:

the exact error i got was:
Oracle Database not installed correctly. Missing file /opt/oracle/product/11.2.0/lib32/libclntsh.so

So i'm assuming that when it needs a file out of "lib32" it needs be 32bit.

Goran Koruga:

Hi.

Ahh yes, that one - it's a bug in the ovoconfigure script. Easy to fix.

You don't really need it except to get past that stage during the installation. Hopefully this will be fixed soon.

Regards,
Goran

sean

...or as Goran said, it's a bug in the ovoconfigure script. I just had another look and it seems if you edit ovoconfigure and remove or modify the "if" statement starting on line 9945, you can prevent the check for libclntsh in the lib32 path.

try just creating a dummy file in that location
i.e.
touch /opt/oracle/product/11.2.0/lib32/libclntsh.so
(assuming that is the path for your Oracle home).

I think the installer is just looking for the existence of that file and never actually makes use of it.

PSilva

You'll find the libclntsh.so located on the lib folder (instead of lib32), so you can make:

cd $ORACLE_HOME
ln -s lib lib32

OM ( HPOM ) 9 on Linux schema install problem

Author Noam Biran

Subject: OM ( HPOM ) 9 on Linux schema install problem Mar 3, 2010 12:18:42 GMT

--------------------------------------------------------------------------------

I'm trying to install OM 9 on Linux RHEL 5 64bit. I'm using Oracle standard edition 11.1.0.6 installed on the same machine as OM. When running the ovoinstall script, the actuall install runs fine until it tries to execute the following command: [root@V-RHEL-5-64-HPOM9 man]# /opt/OV/bin/OpC/install/opccat_install -c /opt/OV/lib64/nls/C/ovoinstall.mo "30" "575" "1521" "" ""

This command returns an error: TCP port "1521" is already in use. I've tried running the command manually using different port numbers that are absolutely not in use and still getting the same error, so I suspect that the cause of the problem is different.

Can someone help?

Thanks, Noam

Note: If you are the author of this question and wish to assign points to any of the answers, please login first.For more information on assigning points ,click here

robert01:

Hello,

in /etc/services search for "1521" -[this is the real issue --NNB]

Check if there are other programs then oraclelistener which also use this port.

Goran Koruga:

This command just takes the specified message from message catalog and displays it with given parameters.

Your issue is (as already described) in something already using this port.

netstat -nap | grep 1521

Or use 'lsof'.

Regards, Goran

eran maor:

Hi Noam

The Supported Oracle version needed is 11.1.0.7

can you apply the patch and try again ?

Thanks

Eran

eran maor:

Hi Noam

by default the /etc/services contains 1521/tcp own by another application

solution :

comment out the entry in /etc/services and then reset the system or choose a different port number for the oracle listener

Thanks

Eran

IT Resource Center forums - Crash during the installation of HPOM ...

HPSWSC - Problem (Bug) Script Install HPOVO 9.0.1 in linux - HP Software Solutions Community online forum

The install script not configure listener correctly. I need run netca manually and setup with LISTENER and openview parameters.

06-23-2010

The HP Operations Manager 9.0.1 for Linux have some Bug in installations script, i tried install with RedHat 5 AS x64, Oracle 11G R1 and Oracle 11G R2 and same problem. With opcdbsetup tried create Tables but failed anywhere.

jseverino

Posts: 5

Registered: 06-23-2010

Re: Problem (Bug) Script Install HPOVO 9.0.1 in linux

Options

06-23-2010 12:30 PM

I resolved the issue.

The install script not configure listener correctly. I need run netcat manually and setup with LISTENER and openview parameters.



Etc

Society

Groupthink : Two Party System as Polyarchy : Corruption of Regulators : Bureaucracies : Understanding Micromanagers and Control Freaks : Toxic Managers :   Harvard Mafia : Diplomatic Communication : Surviving a Bad Performance Review : Insufficient Retirement Funds as Immanent Problem of Neoliberal Regime : PseudoScience : Who Rules America : Neoliberalism  : The Iron Law of Oligarchy : Libertarian Philosophy

Quotes

War and Peace : Skeptical Finance : John Kenneth Galbraith :Talleyrand : Oscar Wilde : Otto Von Bismarck : Keynes : George Carlin : Skeptics : Propaganda  : SE quotes : Language Design and Programming Quotes : Random IT-related quotesSomerset Maugham : Marcus Aurelius : Kurt Vonnegut : Eric Hoffer : Winston Churchill : Napoleon Bonaparte : Ambrose BierceBernard Shaw : Mark Twain Quotes

Bulletin:

Vol 25, No.12 (December, 2013) Rational Fools vs. Efficient Crooks The efficient markets hypothesis : Political Skeptic Bulletin, 2013 : Unemployment Bulletin, 2010 :  Vol 23, No.10 (October, 2011) An observation about corporate security departments : Slightly Skeptical Euromaydan Chronicles, June 2014 : Greenspan legacy bulletin, 2008 : Vol 25, No.10 (October, 2013) Cryptolocker Trojan (Win32/Crilock.A) : Vol 25, No.08 (August, 2013) Cloud providers as intelligence collection hubs : Financial Humor Bulletin, 2010 : Inequality Bulletin, 2009 : Financial Humor Bulletin, 2008 : Copyleft Problems Bulletin, 2004 : Financial Humor Bulletin, 2011 : Energy Bulletin, 2010 : Malware Protection Bulletin, 2010 : Vol 26, No.1 (January, 2013) Object-Oriented Cult : Political Skeptic Bulletin, 2011 : Vol 23, No.11 (November, 2011) Softpanorama classification of sysadmin horror stories : Vol 25, No.05 (May, 2013) Corporate bullshit as a communication method  : Vol 25, No.06 (June, 2013) A Note on the Relationship of Brooks Law and Conway Law

History:

Fifty glorious years (1950-2000): the triumph of the US computer engineering : Donald Knuth : TAoCP and its Influence of Computer Science : Richard Stallman : Linus Torvalds  : Larry Wall  : John K. Ousterhout : CTSS : Multix OS Unix History : Unix shell history : VI editor : History of pipes concept : Solaris : MS DOSProgramming Languages History : PL/1 : Simula 67 : C : History of GCC developmentScripting Languages : Perl history   : OS History : Mail : DNS : SSH : CPU Instruction Sets : SPARC systems 1987-2006 : Norton Commander : Norton Utilities : Norton Ghost : Frontpage history : Malware Defense History : GNU Screen : OSS early history

Classic books:

The Peter Principle : Parkinson Law : 1984 : The Mythical Man-MonthHow to Solve It by George Polya : The Art of Computer Programming : The Elements of Programming Style : The Unix Hater’s Handbook : The Jargon file : The True Believer : Programming Pearls : The Good Soldier Svejk : The Power Elite

Most popular humor pages:

Manifest of the Softpanorama IT Slacker Society : Ten Commandments of the IT Slackers Society : Computer Humor Collection : BSD Logo Story : The Cuckoo's Egg : IT Slang : C++ Humor : ARE YOU A BBS ADDICT? : The Perl Purity Test : Object oriented programmers of all nations : Financial Humor : Financial Humor Bulletin, 2008 : Financial Humor Bulletin, 2010 : The Most Comprehensive Collection of Editor-related Humor : Programming Language Humor : Goldman Sachs related humor : Greenspan humor : C Humor : Scripting Humor : Real Programmers Humor : Web Humor : GPL-related Humor : OFM Humor : Politically Incorrect Humor : IDS Humor : "Linux Sucks" Humor : Russian Musical Humor : Best Russian Programmer Humor : Microsoft plans to buy Catholic Church : Richard Stallman Related Humor : Admin Humor : Perl-related Humor : Linus Torvalds Related humor : PseudoScience Related Humor : Networking Humor : Shell Humor : Financial Humor Bulletin, 2011 : Financial Humor Bulletin, 2012 : Financial Humor Bulletin, 2013 : Java Humor : Software Engineering Humor : Sun Solaris Related Humor : Education Humor : IBM Humor : Assembler-related Humor : VIM Humor : Computer Viruses Humor : Bright tomorrow is rescheduled to a day after tomorrow : Classic Computer Humor

The Last but not Least Technology is dominated by two types of people: those who understand what they do not manage and those who manage what they do not understand ~Archibald Putt. Ph.D


Copyright © 1996-2021 by Softpanorama Society. www.softpanorama.org was initially created as a service to the (now defunct) UN Sustainable Development Networking Programme (SDNP) without any remuneration. This document is an industrial compilation designed and created exclusively for educational use and is distributed under the Softpanorama Content License. Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.

FAIR USE NOTICE This site contains copyrighted material the use of which has not always been specifically authorized by the copyright owner. We are making such material available to advance understanding of computer science, IT technology, economic, scientific, and social issues. We believe this constitutes a 'fair use' of any such copyrighted material as provided by section 107 of the US Copyright Law according to which such material can be distributed without profit exclusively for research and educational purposes.

This is a Spartan WHYFF (We Help You For Free) site written by people for whom English is not a native language. Grammar and spelling errors should be expected. The site contain some broken links as it develops like a living tree...

You can use PayPal to to buy a cup of coffee for authors of this site

Disclaimer:

The statements, views and opinions presented on this web page are those of the author (or referenced source) and are not endorsed by, nor do they necessarily reflect, the opinions of the Softpanorama society. We do not warrant the correctness of the information provided or its fitness for any purpose. The site uses AdSense so you need to be aware of Google privacy policy. You you do not want to be tracked by Google please disable Javascript for this site. This site is perfectly usable without Javascript.

Last modified: March 29, 2020