centOS 7安裝Ambari2.6.2 HDP2.6.5 大數據集羣搭建

本文基於root用戶操作

一、安裝環境準備

操作系統 centos7.6

三臺服務器以上

  1. 主機名IP映射配置

    vi /etc/hosts
    #添加如下地址映射及FQDN(ambari註冊時需要)
    192.168.133.XX nl-bd1
    192.168.133.XX nl-bd2
    192.168.133.XX nl-bd3

     

  2. 配置ip,修改ifcfg-ens192
    vi /etc/sysconfig/network-scripts/ifcfg-ens192
    #修改爲
    BOOTPROTO=static
    #修改爲
    ONBOOT=yes
    #新增
    IPADDR=192.168.***.***
    NETMASK=255.255.255.0
    GATEWAY=192.168.***.254
    DNS1=8.8.8.8
    PEERDNS=yes

    重啓網絡服務

    systemctl restart network

     

  3. 免密互信

    #每臺機器都需要,連續回車就可以
    ssh-keygen -t rsa 

     從第一臺開始將自己的公鑰寫入authorized_keys,然後發給下一臺,最後一臺加入完成後發給其他所有機器,這樣子就可以完成所有服務器之間的免密互信

    cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
    scp ~/.ssh/authorized_keys root@ip:~/.ssh/
  4. 關閉及禁止防火牆

    systemctl stop firewalld.service
    systemctl disable firewalld.service

     

  5. 關閉SELinux

    vi /etc/sysconfig/selinux
    #修改以下內容
    SELINUX=disabled
  6. 安裝JDK

    mkdir -p /opt/java
    tar -zxvf jdk-8u181-linux-x64.tar.gz -C /opt/java/
    vi /etc/profile
    
    export JAVA_HOME=/opt/java/jdk1.8.0_181
    export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$PATH:$JAVA_HOME/bin

    遠程分發到其他服務器

    scp -r /opt/java/jdk1.8.0_181/ root@nl-bd2:/opt/java/
    scp -r /opt/java/jdk1.8.0_181/ root@nl-bd3:/opt/java/
    
    scp /etc/profile root@hdc-data2:/etc/
    scp /etc/profile root@hdc-data3:/etc/
    
    source /etc/profile

     

  7. 安裝mysql

    https://blog.csdn.net/ck978105293/article/details/106496573

二、Ambari安裝

https://www.jianshu.com/p/abcb22a47652

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章