Amabri 2.4 HDP 2.5的安装

1.修改静态IP

/etc/sysconfig/network-scripts/

 

设置静态ip

HWADDR=00:0C:29:0A:72:DE

TYPE=Ethernet

BOOTPROTO=dhcp

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

IPV6_FAILURE_FATAL=no

NAME=eno16777736

UUID=48358151-1db4-484c-b3c6-17a8bffb6b26

ONBOOT=no

 

vi /etc/hosts

vi /etc/sysconfig/network

/etc/init.d/network restart

ssh

NETWORKING=yes

HOSTNAME=ambari06

 

2.安装ntpd

systemctl is-enabled chronyd

systemctl disable chronyd

1 yum install ntp

2 systemctl is-enabled ntpd

3 systemctl enable ntpd

4 systemctl start ntpd

 

需要提前打开ntpd

 

3.关闭SELINUX

1 vi /etc/sysconfig/selinux

1 SELINUX=disabled

 

4.关闭防火墙

1 systemctl disable firewalld

2 systemctl stop firewalld

systemctl disable iptables.service

 

5.安装epel

yum -y install epel-release

 

6.对克隆的机器需要进行设置

a.修改hostsudo vi /etc/hosts

192.168.80.125 ambari04 ambari04.ambari

192.168.80.124 ambari05 ambari05.ambari

b.修改主机名:sudo vi /etc/sysconfig/network

/etc/init.d/network restart

c.修改静态ipmacvi /etc/sysconfig/network-scripts/ifcfg-eth0

修改 /etc/udev/rules.d/70-persistent-net.rules文件

删除掉 关于 eth0的信息。修改 第二条 eth1的网卡的名字为 eth0.

修改 /etc/sysconfig/network-scripts/ifcfg-eth0mac地址。

重启服务器

d.添加ssh

e.hostnamectl set-hostname ambari07

f.java版本要求

tar -xzf jdk-8u144-linux-x64.gz

export JAVA_HOME=/usr/local/ambari/jdk/jdk1.8.0_144

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

 

7.离线安装

需要设置httpdhttp://www.cnblogs.com/tynia/p/offline-ambari.html

 

8.MariaDB数据库

systemctl start mariadb  #启动MariaDB

systemctl stop mariadb  #停止MariaDB

systemctl restart mariadb  #重启MariaDB

systemctl enable mariadb  #设置开机启动

systemctl status mariadb

select * from ambari.hostcomponentstate;

 

9.ambari.repo下载

使用wget下载到节点,或者下载到物理机后上传到节点

wget http://s3.amazonaws.com/public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.4.2.0/ambari.repo  #文件会下载到当前目录

ambari.repo文件拷贝到/etc/yum.repos.d/ 目录下

mv ambari.repo /etc/yum.repos.d/

 

10.卸载原有jdk,安装新的jdk

查找有哪些jdk:  rpm -qa | grep java

卸载:第一个命令:rpm -e --nodeps (复制Java-1.80.。。。。不带headless)

第二个命令:rpm -e --nodeps    -openjdk-headless-1.8

 

11.遇到的问题

如遇命令执行错误,可以尝试在虚拟机中直接执行此命令并重新提交请求

 

12.截图

 Amabri 2.4 HDP 2.5的安装

 

参考资料:

CentOS7安装mysql数据库

http://jingyan.baidu.com/article/ce436649fec8533773afd385.html

 

CentOS-7.2安装Ambari-2.4.2

http://www.cnblogs.com/boyzgw/p/6525313.html

 

CentOS 7 安装Ambari2.4.0图文详解

http://www.linuxidc.com/Linux/2016-12/138142.htm