Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

Problem with CDH 5 beta2 on 32Bit OS

avatar
Visitor

I am trying to install CDH5 beta 2 on nodes running Scientific Linux 6.5 32Bit. Cloudera Manager runs fine on SL 6.5 64Bit.

Seems that Cloudera Manager tries to install a 64Bit jdk on a 32Bit system with Oracle jdk-7u51-linux-i586 already installed. Setting JAVA_HOME=/usr/java/default did not help.

/tmp/scm_prepare_node.rrXTXDch
using SSH_CLIENT to get the SCM hostname: 172.23.70.35 59569 22
opening logging file descriptor
Installationsskript wird gestartet...
Installationssperre wird erworben...
BEGIN flock 4
END (0)
Root-Rechte werden erkannt...
effective UID is 0
Verteilung wird erkannt...
BEGIN grep Tikanga /etc/redhat-release
END (1)
BEGIN grep 'CentOS release 5' /etc/redhat-release
END (1)
BEGIN grep 'Scientific Linux release 5' /etc/redhat-release
END (1)
BEGIN grep Santiago /etc/redhat-release
END (1)
BEGIN grep 'CentOS Linux release 6' /etc/redhat-release
END (1)
BEGIN grep 'CentOS release 6' /etc/redhat-release
END (1)
BEGIN grep 'Scientific Linux release 6' /etc/redhat-release
END (0)
/etc/redhat-release ==> Scientific Linux 6
Cloudera Manager Server wird erkannt...
BEGIN host -t PTR 172.23.70.35
Scientific Linux release 6.5 (Carbon)
END (127)
/tmp/scm_prepare_node.rrXTXDch/scm_prepare_node.sh: Zeile 99: host: Kommando nicht gefunden.
BEGIN which python
END (0)
BEGIN python -c 'import socket; import sys; s = socket.socket(socket.AF_INET); s.settimeout(5.0); s.connect((sys.argv[1], int(sys.argv[2]))); s.close();' 172.23.70.35 7182
/usr/bin/python
END (0)
BEGIN which wget
/usr/bin/wget
END (0)
BEGIN wget -qO- -T 1 -t 1 http://169.254.169.254/latest/meta-data/public-hostname && /bin/echo
END (4)
Paket-Repositorys werden installiert...
validating format of repository file /tmp/scm_prepare_node.rrXTXDch/repos/rhel6/cloudera-cdh5.repo
installing repository file /tmp/scm_prepare_node.rrXTXDch/repos/rhel6/cloudera-cdh5.repo
repository file /tmp/scm_prepare_node.rrXTXDch/repos/rhel6/cloudera-cdh5.repo installed
validating format of repository file /tmp/scm_prepare_node.rrXTXDch/repos/rhel6/cloudera-manager.repo
installing repository file /tmp/scm_prepare_node.rrXTXDch/repos/rhel6/cloudera-manager.repo
repository file /tmp/scm_prepare_node.rrXTXDch/repos/rhel6/cloudera-manager.repo installed
Paketmetadaten werden aktualisiert...
BEGIN yum clean all
Loaded plugins: fastestmirror, refresh-packagekit, security
Cleaning repos: cloudera-cdh5 cloudera-manager sl sl-livecd-extra sl-security
: sl6x sl6x-security
Cleaning up Everything
END (0)
BEGIN rm -Rf /var/cache/yum/i386
END (0)
BEGIN yum makecache
Loaded plugins: fastestmirror, refresh-packagekit, security
Metadata Cache Created
END (0)
jdk-Paket wird installiert...
BEGIN yum list installed jdk
Loaded plugins: fastestmirror, refresh-packagekit, security
Installed Packages
jdk.i586 2000:1.7.0_51-fcs @/jdk-7u51-linux-i586
END (0)
BEGIN echo jdk oracle-j2sdk1.7 cloudera-manager-agent cloudera-manager-daemons | grep jdk
END (0)
jdk oracle-j2sdk1.7 cloudera-manager-agent cloudera-manager-daemons
BEGIN yum info jdk
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
* sl: ftp.scientificlinux.org
* sl-security: ftp.scientificlinux.org
* sl6x: ftp.scientificlinux.org
* sl6x-security: ftp.scientificlinux.org
Installed Packages
Name : jdk
Arch : i586
Epoch : 2000
Version : 1.7.0_51
Release : fcs
Size : 189 M
Repo : installed
From repo : /jdk-7u51-linux-i586
Summary : Java Platform Standard Edition Development Kit
URL : URL_REF
License : http://java.com/license
Description : The Java Platform Standard Edition Development Kit (JDK) includes
: both the runtime environment (Java virtual machine, the Java
: platform classes and supporting files) and development tools
: (compilers, debuggers, tool libraries and other tools).
:
: The JDK is a development environment for building applications,
: applets and components that can be deployed with the Java Platform
: Standard Edition Runtime Environment.

END (0)
BEGIN yum -y install jdk.x86_64
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* sl: ftp.scientificlinux.org
* sl-security: ftp.scientificlinux.org
* sl6x: ftp.scientificlinux.org
* sl6x-security: ftp.scientificlinux.org
Setting up Install Process
No package jdk.x86_64 available.
Error: Nothing to do
END (1)
remote package jdk could not be installed, giving up
waiting for rollback request

 Any help greatly appreciated, thank you

1 ACCEPTED SOLUTION

avatar
Super Collaborator

Hello,

 

This page lists the supported operating systems for CDH5. There are no 32-bit OS's supported, you would need to use a 64-bit OS. This should explain the error you're seeing.

 

CDH4 does have some limited provision for 32-bit OS's as noted in its documentation, however the 32-bit limited provisions only pertain to RHEL/Cent/SL 6.2 and not 6.5 which you report that you are using.

 

Cloudera Manager 4 and Cloudera Manager 5 both require 64-bit OS's as well, as I believe you already noted.

 

Regards,

--

View solution in original post

1 REPLY 1

avatar
Super Collaborator

Hello,

 

This page lists the supported operating systems for CDH5. There are no 32-bit OS's supported, you would need to use a 64-bit OS. This should explain the error you're seeing.

 

CDH4 does have some limited provision for 32-bit OS's as noted in its documentation, however the 32-bit limited provisions only pertain to RHEL/Cent/SL 6.2 and not 6.5 which you report that you are using.

 

Cloudera Manager 4 and Cloudera Manager 5 both require 64-bit OS's as well, as I believe you already noted.

 

Regards,

--