Page 1 of 1

Installation of Control-M EM fails on Red Hat Linux Server 6

Posted: 27 Aug 2012 9:35
by Henk Trumpie
We experience issues around installing the product on Red Hat Linux Server 6.3 with PostGres Database. Compatibility Report on BMC site say it is fully compatible with Red Hat Linux Server 6.

Running the check_req.sh script on the command line as root, selecting PostGres DB, it comes back with error: "This Red Hat Enterprise Linux Server release 6.3 (Santiago), kernel release 2.6.32-220.el6.x86_64 64 bit computer is not supported by Control-M product components version 7.0.00 with PostgreSQL."

Skipping the check_req.sh script, running the installation script "setup,sh" as the user from the $HOME directory, it fails with the following error:
"*** The operating system is not ready to run Java. ***
*** Please consult your OS documentation and check that all appropriate patches are installed. ***

Please guys, any help will be greatly appreciated as this machine need to go into production a.s.a.p.

Henk

Have you solved it?

Posted: 13 Oct 2012 3:16
by mystereinvite
Hello,

Have you solved your problem? I have exactly the same. It seems the installer failed to use the embedded jre.

I try to install ControlM/Server and ControlM/EM on my x86_64 server.

By default, it is the openJDK this is installed on the server. So I installed Oracle JDK (6u35) and modify alternatives configuration to use oracle JDK.

To solve the issue, I edited the setup.sh script and change the jre_path to point on my fresh installed JDK.

Now, I have a another problem :

com.izforge.izpack.util.library.LibraryLoadException: error loading library /tmp/BMC20121013_143527510/libUnixHelper-Linux-i386.sojava.lang.UnsatisfiedLinkError: /tmp/BMC20121013_143527510/libUnixHelper-Linux-i386.so: /tmp/BMC20121013_143527510/libUnixHelper-Linux-i386.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)

Installer try to load 32 bits libraries but can't.

If you have the solution, I'm interested.

Regards,

MI

Better with 32 bits libraries support

Posted: 13 Oct 2012 5:18
by mystereinvite
I thought the prerequisites libs should be in 64 bits but you have to install the 32 bits versions :

yum install pam.i686 krb5-libs.i686 glibc.i686 libcom_err.i686 libidn.i686 libstdc++.i686

So, I revert my setup.sh script to use the embedded jre.

All is fine now, controlm/server and controlM/EM are both installed on my Oracle Linux Server.

Regards,

MI

Posted: 21 Jul 2014 1:39
by Manjuhm
hi...
I have tried to install Control-M version 7 on Linux but not able to pass check_req.sh. it's giving me the error as below.

"This Red Hat Enterprise Linux Server release 6.3 (Santiago), kernel release 2.6.32-220.el6.x86_64 64 bit computer is not supported by Control-M product components version 7.0.00 with PostgreSQL."

I have tried to install Control-M on Linux 5, Linux 6 but getting the same error. I have the kernel different than what is mentioned in os_supported.txt. but I have new versions of kernel.

Please let me know how can I install Control-M on Linux.

Re: Installation of Control-M EM fails on Red Hat Linux Serv

Posted: 04 Aug 2014 6:14
by Nick_2309
Pre_req with setup files doesn't work on linux. Download the updated scripts from below link.

ftp://ftp.bmc.com/pub/control-m/opensys ... .4.01.001/
(Find the one as per your version)

This worked for me. Let me know if you face any issue.

Best Regards
Atul Chadha

Re: Installation of Control-M EM fails on Red Hat Linux Serv

Posted: 04 Aug 2014 7:44
by fyot
Hi

Here is what you need to install both Control-M or Control-M/EM


installation des librairies
yum install -y gcc
yum install -y gcc-c++
yum install -y make
yum install -y libtool
yum install -y libxml2
yum install -y libxml2-devel
yum install -y openssl
yum install -y openssl-devel
yum install -y java
yum install -y curl
yum install -y libcurl.i686
yum install -y cracklib.i686
yum install -y audit-libs.i686
yum install -y pam.i686
yum install -y ncompress
yum install -y ksh