Created on 02-26-2014 05:27 AM - edited 09-16-2022 01:54 AM
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
Created 02-26-2014 07:05 AM
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,
--
Created 02-26-2014 07:05 AM
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,
--