文章目录
Ambari和CDH一样,是较为流行的hadoop管理工具(虽然Hortonworks已经被Cloudera收购了),这篇文章我记录了如何从头安装ambari和HDP,主要是参照 HORTONWORKS的Ambari 2.7.4.0安装文档 进行的,当然要更精简一点。
准备工作
兼容性校验
在 Ambari的官方兼容性说明页面 确认操作系统、硬件、软件版本的兼容性,我们的相关信息为:
Ambari:2.7.4
HDP:3.1.4
OS:Debian 9.11
Database:MySQL 5.7
JDK:Oracle JDK 8
检查系统最低要求
参考链接:检查系统
- 必要的软件:scp、curl、unzip、tar、wget、gcc*、OpenSSL、Python
- 内存大小、磁盘大小、用
ulimit -Sn
和ulimit -Hn
命令确定最大文件描述符>10000
准备环境
参考链接:准备环境
- 配置无密码SSH,即密钥登录
- 创建服务账号(这一步跳过了,我认为由Ambari替我们创建账号更好)
- 在所有机器上启用NTP服务,保证时钟一致
- 检查DNS和NSCD,DNS可以用域名服务器,也可以借助
/etc/hsots
,NSCD全称Name Service Caching Daemon,用来缓存域名解析结果 - 保证端口可用,最简单的方法是禁用iptables
- 禁用SELinux和PackageKit,并确认UMASK是022或者027</