ubuntu 1604搭建hdp2.4 Hadoop

首先参考离线安装版教程:http://www.jianshu.com/p/debf0e6a3f3b

里面说的是针对ubuntu1404版本,但1604年是也可以装。


,,在迅雷上下载后拷贝至服务器中,按照教程走,起http服务器,建本地源,apt-get安装ambari-server。

,,这些都很容易,但是在ambari-server设置开始就有一些需要自己手动设置的,当然你一路回车默认他会帮你下载oraclejdk,用postgresql也很简单,但是如果你作死想用自己的mysql和jdk就有点蛋疼了。

1,首先要在数据库中给它建用户洋麻和数据库洋麻;

,

格兰特*。*“洋麻”@“%”被“通过”,

冲洗特权;



2,然后按设置中的提示来,选择jdk路径(其实如果你嫌它命令行下jdk慢,也可以手动复制它地址在迅雷中下好在拷贝过来)和mysql,选完mysql后他会要装java-odbc

3,设置执行成功之后,就可以ambari-server开始,可惜还是有报的错,

报错:洋麻com.mysql.jdbc.exceptions.jdbc4。CommunicationsException:通信链路失败

链接如果没有问题的话就是要把mysql的配置文中件my . cnf中所做的地址打开127.0.0.1改成0.0.0.0,重启解决。

又遇到新的原因,是主机里面的主机名没有改好,改正之后就可以了. .


4,然后我还遇到了洋麻访问否认的报的错,在数据库中把洋麻密码改了一下,这次开始终于成功…


5,现在就可以进入web页面开始安装配置节点组建。

0824年更新:

在最后一步开始部署组建的时候他会检查你当前的os版本,这是个巨大的坑,我用的办法是

然后就可以一路畅通了…

ubuntu 1604搭建hdp2.4 Hadoop