使用ambari安装hadoop集群
之前一篇介绍了ambari的安装,这一篇介绍一下通过ambari安装Hadoop集群
登陆后,给自己的hadoop集群起个名字
选择HDP版本,并且选中use local repository
我们操作系统是centos7,所以选择对应的redhat7,后面写上yum源的URL地址,然后next即可
每一行一台主机,然后选中使用SSH Private Key,把192.168.173.58的id-rsa**填入即可,这里注意,主机名一定要带域名,否则会出问题
我这里是顺利通过的,但是实际可能会报错,可以点击click here to see the check results查看具体报错,我出现过jdk的路径不一致的问题,还有就是防火墙的问题,这里都已经一一解决
然后就可以选择安装的服务了,这里根据自己的需求进行选择
分配相关服务的主节点
分配slave和client
提供相关服务的用户验证
hive元数据库我选择pg
这里需要下载jdbc驱动,并把驱动加载到ambari server
ambari-server setup --jdbc-db=postgres --jdbc-driver=/root/postgres-jdbc-driver/postgresql-42.2.5.jar
另外这里不会自己创建hive数据库,需要自己进入数据库,创建hive库和用户,然后测试连通性
jdbc驱动下载地址https://jdbc.postgresql.org/download.html
接下来就是相关目录配置了,根据自己分区目录配置
相关服务的用户
集群服务的相关配置
review
点击deploy,开始部署集群
安装完成