centos6.4用cloudera manager安装hadoop2.0.0-cdh4.3.0集群(二)
---接上一篇博文:http://purplesyf.blog.51cto.com/7639373/1261794 ----
重启ssh:
service sshd restart
ssh master
将公钥复制到所有slave节点,下面以slave01为例:
scp ~/.ssh/id_rsa.pub root@192.168.xxx.xxx:~/ ---此操作在master上,ip为slave01的ip
ssh 192.168.xxx.xxx ---登陆到slave01,ip为slave01的ip
输入root密码登陆
mkdir ~/.ssh
chmod 700 ~/.ssh
上述操作若原slave01上已有目录,则忽略。
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
vim /etc/ssh/sshd_config
修改内容与之前一样。
service sshd restart
rm ~/id_rsa.pub
回到master:
ssh 192.168.xxx.xxx ---此处为master的ip,用root密码登回master
验证:
ssh slave01
验证是否无密码登陆slave01。
在master电脑上对其他slave节点做类似操作。然后再对slave无密码登陆master进行配置(slave01为例):
在slave01电脑上:
ssh-keygen
一路enter。
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
service sshd restart
验证:ssh slave01
将公钥复制到master上:
scp ~/.ssh/id_rsa.pub root@192.168.xxx.xxx:~/ ---master的ip
输入root密码登陆
mkdir ~/.ssh
chmod 700 ~/.ssh
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
rm ~/id_rsa.pub
ssh slave01 ---无密码登陆slave01
再验证:ssh master
对其他所有slave节点做类似操作。至此ssh配置完成。
三、cloudera manager安装cdh4集群
在master上下载cloudera-manager-install.bin。官方网址:http://go.cloudera.com/cloudera-standard-download.html
随便注册一个用户,下载。
1、将其移动到你想要的目录并修改权限,比如:
cd /usr
mkdir cloudera_manager
mv 'xxxxx' /usr/cloudera_manager
chmod u+x cloudera-manager-install.bin
sudo ./cloudera-manager-install.bin
一路enter,next。可能时间有点长。
2、启动manager
登陆界面,用户及密码均默认 admin
选择免费版,为集群指定主机,直接输入所有slave的ip进行搜索。
之后选择parcels安装,一路继续。
当最终显示:恭喜您,集群安装成功!
表示您已成功安装集群!!可进入cloudera manager进行管理!