CentOS7安装Ambari2.7.4过程

先配置免密码登录

  • 修改所有结点的host
192.168.210.133 node1
192.168.210.134 node2
192.168.210.135 node3
192.168.210.136 node4
  • 修改所有节点的主机名
vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=node2
  • 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
  • reboot

开始配置免登录:

  • 免密的核心思想就是:如果B服务器authorized_keys有A服务器的公钥,那么A服务器可以免密登录B服务器。

先到几台机器分别生成密钥:

# 安装ssh
yum -y install openssh-clients  

rm -rf ~/.ssh/*
ssh-keygen -t rsa
# 一路回车,然后拷贝到授权文件
  • 在某一台机器
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
  • 然后在所有其他几台机器上执行如家命令,把各个机器的密钥发送到node1机器的authorized_keys中去:(注意用户名,谁登录谁)
ssh-copy-id -p 2121 root@node1
 cat .ssh/authorized_keys

测试可以免登录就ok了。

安装时间同步

yum -y install ntp

ntpdate cn.pool.ntp.org

安装Ambari2.7.4

先看看支持的软件列表

  • https://supportmatrix.hortonworks.com/ 选择后可以看到

最终准备的软件清单

组件 版本
操作系统 CentOS7
Ambari 2.7.3
HDP 3.1.0.0
MySQL 5.7
OracleJDK8 JDK1.8.0_144

猜你喜欢

转载自www.cnblogs.com/radio/p/12021293.html