构建Hadoop集群(四)

8.3、安装ambari-server:

##执行如下命令的时候,会从apache目录下http://192.168.31.72:8095/ambari/centos7/2.6.2.0-155
寻找安装文件。而不会从互联网
yum install ambari-server -y

若安装成功,直接按照8.4的步骤继续安装,无需看下面步骤;

若安装过程中如果报错403 forbidden,则说明没有权限需要修改 /etc/httpd/conf/httpd.conf下的配置来开通权限。具体百度

##关闭SELinux 将SELINUX=disabled,重启系统
vim  /etc/selinux/config
重启系统
reboot

8.4、设置ambari-server

1、获取数据库脚本

cd /var/lib/ambari-server/resources/
#将Ambari-DDL-MySQL-CREATE.sql脚本cp到本地,运行到mysql数据库

2、mysql包配置

①将mysql的驱动包放到/usr/share/java

②在/etc/ambari-server/conf/ambari.properties中添加server.jdbc.driver.path=/usr/share/java/mysql-connector-java.jar
##安装ambari-server
ambari-server setup --jdbc-db=mysql --jdbc-driver=/usr/share/java/mysql-connector-java.jar
 
ambari-server setup

报错:Before starting Ambari Server, you must copy the MySQL JDBC driver JAR file to /usr/share/java and set property "server.jdbc.driver.path=[path/to/custom_jdbc_driver]" in ambari.properties.
 解决方案:

1、将mysql的驱动包放到/usr/share/java
2、在/etc/ambari-server/conf/ambari.properties中添加server.jdbc.driver.path=/usr/share/java/mysql-connector-java.jar

执行ambari在mysql中的脚本i

  1. 8.5、启动 ambari-server

    ambari-server start

    登录用户密码 admin/admin
    8.6、安装ambari-agent
    8.6.1、 72服务器安装ambari-agent

    在你的 hadoop 集群(namenode节点和datanode节点)的每一个节点上安装 Ambari Agent,ambari agent的作用是采集监控信息并上传给ambari-server

    按照前面 下载的仓库repo文件.执行如下操作
     
    ##安装ambari-agent,安装之后会出现下一步中的ambari-agent.ini配置文件
    yum install ambari-agent
     
    ##编辑配置 Ambari Agent 的 ambari-agent.ini 配置文件,将<your.ambari.server.hostname>替换成你的ambari-server服务器地址
     
    vim /etc/ambari-agent/conf/ambari-agent.ini
    [server] 
    hostname=master
     
    [security]
    force_https_protocol=PROTOCOL_TLSv1_2
     
    ##启动服务
    /etc/init.d/ambari-agent start
    或者
    ambari-agent start

    8.6.2、73服务器安装ambari-agent

    1. #此命令在72服务器执行
      #将72本地安装源同步到73服务器上
      scp /etc/yum.repos.d/ambari.repo root@192.168.31.73:/etc/yum.repos.d
       
      #以下命令均在73服务器执行
       
      ##安装ambari-agent
      yum install ambari-agent
       
      ##编辑ambari-agent配置文件
      vi /etc/ambari-agent/conf/ambari-agent.ini
      [server] 
      hostname=master
       
      [security]
      force_https_protocol=PROTOCOL_TLSv1_2
       
      ##启动服务
      /etc/init.d/ambari-agent start

      8.6.2、73服务器安装ambari-agent

      #此命令在72服务器执行
      #将72本地安装源同步到73服务器上
      scp /etc/yum.repos.d/ambari.repo root@192.168.31.73:/etc/yum.repos.d
       
      #以下命令均在73服务器执行
       
      ##安装ambari-agent
      yum install ambari-agent
       
      ##编辑ambari-agent配置文件
      vi /etc/ambari-agent/conf/ambari-agent.ini
      [server] 
      hostname=master
       
      [security]
      force_https_protocol=PROTOCOL_TLSv1_2
       
      ##启动服务
      /etc/init.d/ambari-agent start

      8.6.3、74服务器安装ambari-agent

      在刚才安装的服务器上执行如下命令

      #此命令在72服务器执行
      #将72本地安装源同步到74服务器上
      scp /etc/yum.repos.d/ambari.repo root@192.168.31.74:/etc/yum.repos.d
       
      #以下命令均在74服务器执行
       
      ##安装ambari-agent
      yum install ambari-agent
       
      ##编辑ambari-agent配置文件
      vi /etc/ambari-agent/conf/ambari-agent.ini
      [server] 
      hostname=master
       
      [security]
      force_https_protocol=PROTOCOL_TLSv1_2
       
      ##启动服务
      /etc/init.d/ambari-agent start

       

       

       

       

      1.  
    1.  

     

文章链接: https://www.mfisp.com/19864.html

文章标题:构建Hadoop集群(四)

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
建站教程

构建Hadoop集群(三)

2023-4-21 12:02:20

建站教程

HDP-hadoop安装部署(一)

2023-4-23 12:06:02

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
客户经理
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠