当前位置:   article > 正文

基于Ambari 2.7搭建HDP 3.0平台大数据集群(有网络)_ambari2.7.7 支持什么版本的hdp

ambari2.7.7 支持什么版本的hdp

一、安装包准备
    1.https://supportmatrix.cloudera.com/#Hortonworks 官网提供了Ambari与HDP及其他大数据组件的版本依赖
    2.需要提前准备的安装包
      系统使用 CentOS 7.9 * 64 查看centos系统版本命令:cat /etc/redhat-release

      Ambari 2.7
      HDP 3.0
      Mysql 5.7
      JDK 8
二、环境配置(root用户下
    1.配置主机网络(所有服务器均设置)

      vi /etc/sysconfig/network-scripts/ifcfg-ens33

      修改部分

  1. BOOTPROTO=static
  2. NAME=XX ##名字自己设置
  3. ONBOOT=yes

      新增部分
      IP根据自己网络设置:
      本地-控制面板\网络和 Internet\网络连接-VMnet8-属性-IPV4-属性-查看IP和子网掩码;
      VMware-编辑-虚拟网络编辑器-VMnet8-子网地址;
      这两个地址要保证在同一个网段,如果不在,可以修改虚拟网络编辑器(点击更改设置)

  1. IPADDR=xx.xx.xx.xx
  2. NETMASK=255.255.255.0
  3. GATEWAY=xx.xx.xx.xx
  4. DNS2=8.8.8.8

    2.修改主机名和/etc/hosts文件(所有服务器均设置)
      (1).配置主机名:
                临时修改: hostnamectl set-hostname "主机名"
                永久修改: vi /etc/sysconfig/network 添加

  1. NETWORKING=yes 
  2. HOSTNAME=xx ##这个是主机名,要求是FQDN格式,自己配置即可,如:dx0x.server.com

      (2).配置/etc/hosts文件,建立IP和主机名的映射,集群中其他节点信息也需要配置进来,主机名要求是FQDN格式,添加以下信息(注意:文件中原有信息不要改动,不要删除!):

  1. IP FQDN 主机名 集群所有节点信息都要写入
  2. xx.xx.xx.xx dx01.server.com dx01
  3. xx.xx.xx.xx dx02.server.com dx02
  4. xx.xx.xx.xx dx03.server.com dx03

      (3).重启 reboot  
      (4).hostname -f 检查主机名
                hostname -i 检查IP
                ping www.baidu.com
                ping dx01
                ping dx02
                ping dx03
                本地 win+r cmd
                ping xx.xx.xx.xx
    3.最大可打开文件描述符需求(所有服务器均设置)

  1. ulimit -n 10000
  2. 设置后查看
  3. ulimit -Sn
  4. ulimit -Hn

    4.禁用SELinux和PackageKit并检查umask值(所有服务器均设置)
      必须禁用SELinux才能使Ambari设置正常运行
      临时禁用:setenforce 0
      永久禁用:vi /etc/sysconfig/selinux

SELINUX=disabled

      在安装了PackageKit的机器上设置(如果没有该文件,则重新编辑一个): vi /etc/yum/pluginconf.d/refresh-packagekit.conf

enabled=0

      设置umask为0022 UMASK设置linux计算机上创建新文件或文件夹时授予的默认权限或基本权限。022,对应755权限;027对应750权限;Ambari和HDP中022等效0022,027等效0027。必须设置
      检查设置 umask
      为当前登录session设umask:

umask 0022

      为每个用户设置:

echo umask 0022 >> /etc/profile

    5.设置防火墙(所有服务器均设置;Ambari设置及部署期间,与管理的主机进行通信,某些端口必须开放且可用) CentOS7 默认使用firewalld防火墙,如果想换回iptables防火墙,可关闭firewalld并安装iptables      

  1. 查看防火墙状态 firewall-cmd --state
  2. 关闭防火墙开机自启动: systemctl disable firewalld
  3. 关闭当前运行防火墙: service firewalld stop

    6.设置

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/705847
推荐阅读
相关标签
  

闽ICP备14008679号