有道有笔记地址: http://note.youdao.com/noteshare?id=4a8bb0f1a02e3b9605824bc6ce3a1c9e
一、官方链接
- Ambari
版本:ambari-2.5.0.3-centos7
- HDP
版本:HDP-2.6.0.3-centos7-rpm HDP-UTILS-1.1.0.21-centos7.tar
- CentOS
版本:CentOS-7-x86_64
在物理机下载好Ambari、HDP和HDP-UTILS的安装包,文件比较大在虚拟机下载速度太慢。注意下载的版本,和系统
二、配置系统环境
- 配置ip
1、设置虚拟机的网络连接方式为NAT
2、打开虚拟机网络编辑器:编辑——虚拟机网络编辑器——NAT设置
记录网关IP、子网掩码的信息
3、配置虚拟机网卡信息
#vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static(此处设置为静态,默认为dhcp)
ONBOOT=yes(此处设置为yes,开机就自动执行)
IPADDR=192.168.42.201(设置IP地址,需要和子网在同一IP段)
GATEWAY=192.168.42.2(网关,网关地址在VM的网络连接设置里面)
NETMASK=255.255.255.0(子网掩码,子网掩码也在VM网络连接设置里面)
4、 重启网络设置
# systemctl restart network.service
5、查看网络连接情况,就看到ip地址更改为你设置的ip
# ifconfig
7 测试外网连接情况
#ping www.baidu.com
如果成功,则配置没问题。
- 配置hosts
#vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.42.201 hdp1.hadoop
192.168.42.202 hdp2.hadoop
更改为以上信息,注意必须要写成aaaa.aaaa的格式,需要配置几个节点就设置几个。
- 配置hostname
#vi /etc/hosts
设置为2步骤中对应节点的名字
- 安装基础软件包
#yum install openssh wget vim openssh-clients openssl gcc openssh-server mysql-connector-odbc -y
#systemctl enable sshd && systemctl start sshd
- 配置FQDN
# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=hdp1.hadoop
- 关闭防火墙和SELinux
#systemctl disable firewalld.service
#systemctl stop firewalld.service
#vi /etc/sysconfig/selinux
找到以下参数设置为关闭
SELINUX=disabled
- 修改为Yum源为阿里云
1、 echo 备份当前的yum源
#mv /etc/yum.repos.d /etc/yum.repos.d.backup4comex
2、echo 新建空的yum源设置目录
#mkdir /etc/yum.repos.d
3、echo 下载阿里云的yum源配置(根据系统版本,修改CentOS-后面的数值)
#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
4、重建缓存
#yum clean all
#yum makecache
- 配置JDK
1、下载jdk
# mkdir ~/hadoop/java
#cd ~/hadoop/java
#wget
http://download.ora