设为首页 收藏本站
查看: 1331|回复: 0

[经验分享] Hadoop cluster 在CentOS上的安装配置

[复制链接]

尚未签到

发表于 2018-11-1 10:03:48 | 显示全部楼层 |阅读模式
  hadoop在官方网站上的集群配置文档实在是不怎么样,看的人头晕眼花,还不知道到底怎么回事,网上搜了很多资料,终于大致配好了。本来么,基于java的程序设置安装不应该很困难的。现在把几个要点记录在这里。
  linux的版本问题上,网上有基于ubuntu的教程,但是另有一篇文章说ubuntu上容易报IPC错误,还是CentOS可靠。为了简便,可以直接关掉iptables,或者至少开以下端口,9000900150010500205003050060500705007550090
  用root执行hadoop当然也可以,可是为了系统安全么,还是建立专用账号好了,groupaddhadoop
  useradd-ghadoophadoop.
  hadoop运行起来分master和slave,master要能够不用口令直接shh到各个slave主机执行命令,所以要配置好。其实方法不难,就是把master的公钥加到各个主机的authorized_keys文件里就是了,每个机器都用hadoop登录,在master上执行命令:
  ssh-keygen-trsa,在master机器上把/hamel/hadoop/.ssh/id_rsa.pub内容附加到,也就是>>到/home/hadoop/.ssh/authorized_keys,然后把此pub文件scp到各个slave,同样把此文件(即master的pub文件)>>到各authorized_keys文件中。
  然后,一定要在master上用ssh命令登录所有主机,包括本机,确保没有问题,并且确认把该机器的密钥加入本地信任库,这样才能保证运行hadoop不出错。
  要注意,有的版本ssh对安全要求十分严格,所以要设置好私钥和authroizedkey的权限,如果它发现有除了owner以外的人可以写入authorizedkey或者有其他人可以读取私钥,那么你就不能不输入口令ssh登录,所以简单的办法就是把这两个文件都设为只有owner可以rw。
  hadoop的三个site配置文件,core-site,hdfs-site,mapred-site这3个XML文件在所有主机上都要配置,内容一样。
  conf/masters和slaves文件也要填好,分别填所有的msater主机名和所有的从机名。当然每个机器的hosts文件也要配好,或者在DNS上都配好。
  为了简单,可以在master上配置好,再把整个目录拷贝到其他从机,因为都是java程序,这样操作没啥问题。
  在第一次启动前,要格式化HDFS,hadoopnamenode-format,以后启动就不用了。
  然后启动hadoop集群,这个操作只要在master上操作就可以了!0.21.0版本要分别执行两步,start-dfs.sh和start-mapred.sh,它会自动调用从机上的Java程序。
  如果是namenode和jobtracker分开在两台master机器上的,那么在namenode上面运行start-dfs.sh在jobtracker上面运行start-mapred.sh


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-629241-1-1.html 上篇帖子: hadoop+pig安装 下篇帖子: Hadoop简要介绍(1)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表