Ambari大数据集群快速搭建(三)

制作本地源

  1. 安装本地源制作相关工具
    主节点制作本地源,供从节点安装,安装在本地,节省网络资源。

    yum install yum-utils createrepo -y

  2. 安装 数据库驱动

    yum install -y mysql-connector-java

  3. 安装httpd服务并解压hdp、ambari压缩包到指定目录

    yum install httpd -y
    systemctl enable httpd && systemctl start httpd
    cd /var/www/html/ && mkdir ambari
    cd /opt/ambari
    解压过程没有进度条,需要耐心等待一段时间
    Ambari大数据集群快速搭建(三)

  4. 配置ambari、HDP、HDP-UTILS的本地源(所有节点操作)

    cd /etc/yum.repos.d/

    vim ambari.repo
    内容如下
    #VERSION_NUMBER=2.5.2.0-298
    [ambari-2.5.2.0]
    name=ambari Version - ambari-2.5.2.0
    baseurl=http://172.8.10.182/ambari/ambari/centos6
    gpgcheck=0
    gpgkey=http://172.8.10.182/ambari/ambari/centos6/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
    enabled=1
    priority=1
    Ambari大数据集群快速搭建(三)

    vim hdp.repo
    内容如下
    #VERSION_NUMBER=2.6.2.0-205
    [HDP-2.6.2.0]
    name=HDP Version - HDP-2.6.2.0
    baseurl=http://172.8.10.182/ambari/HDP/centos6
    gpgcheck=0
    gpgkey=http://172.8.10.182/ambari/HDP/centos6/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
    enabled=1
    priority=1
    [HDP-UTILS-1.1.0.21]
    name=HDP-UTILS Version - HDP-UTILS-1.1.0.21
    baseurl=http://172.8.10.182/ambari
    gpgcheck=0
    gpgkey=http://172.8.10.182/ambari/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
    enabled=1
    priority=1
    Ambari大数据集群快速搭建(三)

  5. 重新编译yum源(所有机器)

    yum clean all
    yum makecache
    yum repolist

  6. 安装Ambari
    主节点上操作 安装服务端

    yum install ambari-server -y

    所有节点(3台)操作 安装客户端

    yum install ambari-agent

  7. 用Ambari用户登陆mysql并导入.sql脚本
    生成ambari集群元数据库

    mysql -u ambari -p
    use amabri
    source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql
    Ambari大数据集群快速搭建(三)

  8. 配置ambari
    先查找jdk安装位置 查看 /etc/profile最后有JAVA_HOME
    /usr/local/java/jdk1.8.0_102

    ambari-server setup
    Ambari大数据集群快速搭建(三)

    1. 启动ambari服务
      主节点启动

      ambari-server start

      三台启动从节点

      ambari-agent start

      Ambari大数据集群快速搭建(三)

接下来进入最后集群配置和组建安装
Ambari大数据集群快速搭建(四)