运行环境软硬件环境
主机操作系统:Windows 64 bit,双核4线程,主频2.2G,8G内存
虚拟软件:VMware®Workstation 9.0.0 build-812388
虚拟机操作系统:CentOs6.5 64bit,单核,2G内存
JDK:1.7.0_45 64 bit
环境搭建
节点配置:hadoop01(192.168.137.3)
hadoop02(192.168.137.4)
hadoop03(192.168.137.5)
安装过程
首先安装节点hadoop01(192.168.137.3),之后用cloudera Manager安装hadoop2,hadoop3。
安装前准备工作:
第一: vi /etc/sysoconfig/network
NETWORKING=yes
HOSTNAME=hadoop01
第二:vi /etc/hosts
127.0.0.1 localhost
::1 localhost
192.168.137.3 hadoop01.localdomain
192.168.137.4 hadoop02.localdomain
192.168.137.5 hadoop03.localdomain
第三:各节点之间免密登录
生成密匙:ssh-keygen
发送密匙:ssh-copy-id [user]@[host]
注意:自身也需要发送
第四:测试免密登录:
ssh hadoop01
ssh hadoop02
ssh hadoop03
全部不需要密码直接登录即代表hadoop01可以和其他节点ping通,其他节点同样操作
第五:关闭防火墙和selinux
service iptables stop
chkconfig iptables off
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled,执行该命令后重启机器生效
第六:下载安装包:
下载Cloudera Manager安装文件
Cloudera Manager的可以从如下网址获得:
http://archive.cloudera.com/cm5/installer/
这里选择Cloudera Manager 最新版
http://archive.cloudera.com/cm5/installer/latest/cloudera-manager-installer.bin
下载Cloudera Manager所需的rpm包
下载网址为:
http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.0.1/RPMS/x86_64/
下载得到6个rpm包之后,安装这6个rpm包,建议单独安装,因为有的包需要安装依赖
rpm -ivh rpm包
遇到需要使用依赖的直接yum -y install 依赖包名
第七:执行cloudera-manager-installer.bin
ll查看执行权限,一般为缺少执行权限,手动赋予执行权限
chmod u+x cloudera-manager-installer.bin
执行 bin文件:
./cloudera-manager-installer.bin(大约十分钟左右)
第八:登录web网页: http://192.168.137.3:7180
用户名:admin 密码:admin
第九:进入web安装页面:
到这一步,所有的默认服务都已经安装启动完毕。