Ubuntu 14.04用apt在线/离线安装CDH5.1.2[Apache Hadoop 2(7)

  创建update-alternatives工具在/usr/sbin/下创建软链(在4台机器上一起执行)(4台机器都要执行)

root@m1:~# sudo ln -s /usr/bin/update-alternatives /usr/sbin/update-alternatives

1

4.10.2、打开浏览器,输入 :7180/ 开始安装

  使用浏览器打开能够看到登录页面,那么恭喜你成功了。 :7180/(帐号和密码都是admin)
  

enter image description here

4.10.3、选择安装的CDH版本

  我们来安装Cloudera Express,之前官方有说这个版本有50个节点的限制,在CDH5.1.0版本也有看到,在写本文记录时的5.1.2版本不知道为什么我在安装的时候并未看到。
  

enter image description here

4.10.4、为CDH集群添加主机

  选择指定的CDH集群,可以添加多台机器,也可以使用IP匹配,输入完机器名称后,点search按钮,我输入的内容为”m1.linuxidc.com”
  

enter image description here

  CDH会根据你给出的内容,搜索到机器
  

enter image description here

4.10.5、选择CDH的安装方式

  选择存储方式,我们使用Parcel方式安装。系统会自动下载Parcel
  

enter image description here

  
  是否需要加密,如果你不考虑这些,可以不用选择这个复选框
  

enter image description here

  
  提供SSH登录凭据,这里建议使用root帐号,避免一些新同学,对其他帐号的权限设置不完整,导致后面安装出现错误。如何设置4台机器之前SSH免密码登录,就不在这里介绍了,如果不会,可以去搜索下。在这之前4台机器请配置好SSH免密码登录。
  

enter image description here

  
  安装过程中的状态,会下载CDH使用的包,可能会慢一些,要有耐心~~~~
  

enter image description here

  
  如果在安装过程中出现了以下错误“ImportError: No module named _io”,或者如下图中的提示,不用担心,这是一个已知问题。这是因为CDH5使用的Python版本问题。执行完下面的脚本后,点击重试就可以顺利的完成安装了。如果出现打不开CM Agent的log日志提示,那很可能是你的Host配置有问题,请参考本文最初写的Host配置。

root@m1:~# mv /usr/lib/cmf/agent/build/env/bin/python /usr/lib/cmf/agent/build/env/bin/python.bak root@m1:~# cp /usr/bin/python2.7 /usr/lib/cmf/agent/build/env/bin/python

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/fc4f1606d3d2b62a39d1ca21c02e6a8c.html