一、安装前准备
所有机器都要执行,另外还要准备好已经安装好的MySQL数据库服务器
配置主机名和映射
编辑hosts文件1
vim /etc/hosts
加入下面的内容
1 | 192.168.1.10 data-master.iwit.com.cn |
然后跟据上面对应的去配置hostname
1 | vim /etc/hostname |
把对应IP的服务器改成对应的名称,然后执行对应的hostname命令让名称立即修改过来1
hostname -b XXX.iwit.com.cn
关闭防火墙
1 | systemctl stop firewalld |
安装时钟
1 | yum install -y ntp |
设置同步
编辑crontab1
vim /etc/crontab
添加下面的内容1
*/1 * * * * root ntpdate -u cn.pool.ntp.org >> /dev/null 2>&1
安装运行环境
下载JDK1
wget https://car-house.oss-cn-beijing.aliyuncs.com/static/software/jdk-8u161-linux-x64.rpm -O /usr/local/src/jdk-8u161-linux-x64.rpm
安装JDK1
rpm -ivh /usr/local/src/jdk-8u161-linux-x64.rpm
开始安装
只需要在master上执行
设置免密登录
1 | ssh-keygen -t rsa |
安装ambari
配置ambari的仓库地址1
wget -nv http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.7.0.0/ambari.repo -O /etc/yum.repos.d/ambari.repo
安装ambari1
yum install ambari-server
配置ambari1
ambari-server setup
配置的过程中除了JDK是使用我们自己安装好的之外,其他都是使用默认的配置,就是在提示下面的选择的时候选2
Checking JDK… 选择[2] Custom JDK
在配置数据库的时候记得记住账号密码!!!
启动ambari
1 | ambari-server start |
先下载好MySQL的驱动1
wget http://central.maven.org/maven2/mysql/mysql-connector-java/5.1.47/mysql-connector-java-5.1.47.jar -O /var/lib/ambari-server/resources/mysql-connector-java.jar
登录
使用ambari安装HDP集群
访问地址
使用默认账号密码登录1
2账号:admin
密码:admin
使用公共的仓库进行安装
选择跳过验证仓库的地址
填写要安装的服务器
输入安装用户的私钥,获取方式如下
确认要安装的服务器
设置密码(记得是数字加字母并且长度要大于8位)
还有
确认要安装的服务
Durid的
HIVE
OOZIE
RANCHER
RANCHER KMS
复核
开始部署
部署完了基本就算完成了
本站版权使用署名-非商业性使用-禁止演绎 4.0 国际,转载请保留原文链接及作者。