环境说明
Linux CentOS 7
Ambari 2.6.2.2
环境准备
以下设置参考文章:Ambari平台添加节点
- Jdk安装
- Ntp时钟服务安装
- SSH免密认证
- 服务器IP和hostname设置
- 其他设置
关闭防火墙
systemctl disable firewalld
systemctl stop firewalld关闭Selinux
setenforce 0设置文件创建默认权限
umask 0022
Amabri-Server 安装
官方资料:https://docs.hortonworks.com/HDPDocuments/Ambari/Ambari-2.6.2.2/index.html#bk_ambari-installation
下载Ambari的资源文件ambari.repo,拷贝到/etc/yum.repos.d/
wget -nv http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.6.2.2/ambari.repo -O /etc/yum.repos.d/ambari.repo安装Ambari server 默认使用PostgreSQL 数据库
yum install ambari-server
在提示确认事务和依赖性检查时输入y。-
设置Ambari服务器
ambari-server setup
如果您尚未暂时禁用SELinux,则可能会收到警告。接受默认值(y),然后继续。
是否创建一个新的用户运行Ambari-server 选择N
输入本地JAVA_HOME的地址
Enable Ambari Server to download and install GPL Licensed LZO packages [y/n] (n)? n
使用默认的PostgreSQL数据库
Enter advanced database configuration [y/n] (n)? n安装完成后启动Ambari-server
ambari-server start
HDP集群搭建
使用浏览器访问Ambari-server服务:http://master.zhou.com:8080
在平台根据指导创建HDP集群
官方资料:https://docs.hortonworks.com/HDPDocuments/Ambari-2.6.2.2/bk_ambari-installation/content/launching_the_ambari_install_wizard.html