ambari2.4.0_centos7 安装

  1. 在 hortonworks公共资源库 选定一个ambari版本并复制对应的repo地址(这个网页的内容加载很慢 要耐心等)。我选的是2.4.2 地址是http://s3.amazonaws.com/public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.4.2.0/ambari.repo。
  2. 使用wget下载到节点,或者下载到物理机后上传到节点
    wget http://s3.amazonaws.com/public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.4.2.0/ambari.repo  #文件会下载到当前目录
  3. 将ambari.repo文件拷贝到 /etc/yum.repos.d/ 目录下
    mv ambari.repo /etc/yum.repos.d/
  4. 获取该公共库的所有源文件列表
    yum clean all
    yum list|grep ambari
  5. 开始安装server
    yum install ambari-server

     如果依赖项postgresql下载失败,需要手动下载安装;点这里 下载一个并安装就可以了

    wget ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/7.2/x86_64/updates/security/postgresql-libs-9.2.15-1.el7_2.x86_64.rpm;
    rpm -ivh postgresql-libs-9.2.15-1.el7_2.x86_64.rpm
  6. 安装完成后,开始进行配置(全部用默认项 全程回车)。其中有一步 需要指定用户账号,要记住使用root
    amari-server setup
  7. 配置完成就可以启动了,然后  就可以用8080端口访问管理页面了
    ambari-server start

 

配置集群:

安装成功后,就需要在WEBUI中创建集群了。点击【Launch Install Wizard】

 ambari2.4.0_centos7  安装全纪录

1.GetStarted 指定集群名

ambari2.4.0_centos7  安装全纪录

2.Select Version 选择HDP版本。HDP版本对应的是一组生态组件的版本。根据自己需要的组件版本选择一个即可。我选择的是HDP-2.5

下面的内容,使用公共资源库即可。【Skip ……】这个也不用选,进入下一步。

 ambari2.4.0_centos7  安装全纪录

 ambari2.4.0_centos7  安装全纪录

ambari2.4.0_centos7  安装全纪录

 

 3.Install Options 安装配置。这一步要谨慎

Target Hosts要指定Hosts列表,这个hostname的格式必须是Fully Qualified Domain Name (FQDN),简单点说,必须是一个域名的格式,如下图所示。/etc/hosts当然也要与之对应

Host Registration Information  这里要选择使用私钥,并上传作为Ambari的主机的私钥,当然也可以直接粘贴私钥的内容 注:id_dsa是私钥,id_dsa.pub 是公钥。UserAccount使用root 端口不用改

 ambari2.4.0_centos7  安装全纪录

4.Confirm Hosts

 从上一步过来后,在这一步会自动节点注册,并会显示进度及注册状况

可以点击①查看有哪些注册过程中缺少的内容

 ambari2.4.0_centos7  安装全纪录

ambari2.4.0_centos7  安装全纪录

 

5.Choose Services 选择集群中需要安装的服务

有些服务是必须得,或者是被依赖的,如果没选的 点击下一步的时候会有提示。

ambari2.4.0_centos7  安装全纪录

 

6.Assign Masters 给各节点组件分配资源,这个自己看着来就行

 ambari2.4.0_centos7  安装全纪录

ambari2.4.0_centos7  安装全纪录

 

7.Assign Slaves and Clients  配置从节点和客户端。注意最后一列的Client指的是各种客户端,而不是某一种。

 ambari2.4.0_centos7  安装全纪录

 

8.Customize Service 服务的自定义设置

这一步里大部分都可以使用默认项,少部分需要改动和设置,如Hive和Oozie需要指定数据库密码等

ambari2.4.0_centos7  安装全纪录

红色数字标志表示这一项有需要手动设置的内容。

此外,如果Hive和Oozie使用Mysql的话,还需要先安装MySql,然后创建hive,oozie用户并赋予权限,当然  还有hive、oozie数据库

具体操作可参考 CentOS7minimal MySql的卸载及安装

还要在ambari server上执行

ambari-server setup --jdbc-db=mysql --jdbc-driver=[/path/to/mysql/mysql-connector-java.jar]

如果有不合适的参数,是无法进入下一步的,点击下一步的时候系统会提示需要改成的值。

 

9.Review 提供一个总结的安装列表,供用户审阅并提供打印功能

10.Install,Start and Test 开始安装和测试。这一步会花费较长时间,因为需要在线下载安装各种组件。

ambari2.4.0_centos7  安装全纪录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值