Centos 6.0安装Cloudera Manager的环境准备

1. 关闭防火墙

chkconfig iptables off,图形化界面的可以去System -> Administrator -> Service里关闭

或者service iptables stop

 

2.关闭selinux

修改/etc/selinux/config,设置selinux=disabled  

 

3.修改/etc/hosts文件

将你的集群下的所有机器都加入,比如:

172.30.64.213 hadoop1.uat.com

172.30.64.214 hadoop2.uat.com

注意127.0.0.1 localhost要保留,否则无法监听本地端口

 

4.安装JDK

见《Linux下安装JDK》一文

 

5.若公司是通过代理服务器访问外网,还需进行Yum代理服务器设置,因为Cloudera Manager默认是在线安装的

#vi /etc/yum.conf

proxy=<ip_address>:<port>

proxy_username=<username>

proxy_password=<password>

timeout=55555 

 

6.配置ssh无密码访问

1.master运行

  ssh -keygen -t rsa,一路回车,这里会生成秘钥对

  cat ~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys

2.slave运行

  chmod 700 –R ~/.ssh   

3.master上运行

  scp ~/.ssh/authorized_keys hadoop@172.30.64.214:/home/hadoop/.ssh/authorized_keys

4.测试:ssh 172.30.64.214 不用输入密码则成功

PS:很多人按照教程照做会失败,总结一下主要以下两个原因:

1) 缺少了第2步,导致master没有权限写slave的.ssh目录

2) 集群中所有机器必须使用相同的用户名

 

7.在Client装一个远程桌面是必须的,我用的是XManager,需要做一些设置:

1.修改/etc/gdm/customer.conf  

  [security]下增加allowRemoteRoot=true

  [xdmcp]下增加Enable=1,Port=177

2.重启后,先service iptables stop,然后Xmanager的XDMCP会自动扫描出集群中开放177端口的机器

转载于:https://www.cnblogs.com/irismyangel/articles/3820209.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值