配置要求
1.内存要求
主机:
node-1 : 192.168.130.132 , 配置:2Core 8G-10G ,yum 镜像源,数据库, java环境
node-2 : 192.168.130.133, 配置:2Core 8G-10G ,java环境
node-3 : 192.168.130.134, 配置:2Core 8G-10G ,java环境
Ambari主机应具有至少1 GB RAM,500 MB可用空间。
要检查任何主机上的可用内存,请运行:
free -m
如果您计划将Ambari度量服务(AMS)安装到群集中,则应查看在Hortonworks数据平台Apache Ambari操作中使用Ambari度量标准,以获取有关资源要求的指南。通常,您计划运行Ambari Metrics Collector主机的主机应根据群集大小提供以下内存和磁盘空间:
2. 版本要求
• 操作系统
• 数据库
• 浏览器
• JDK
使用以下URL确定对每个产品版本的支持。
https://supportmatrix.hortonworks.com
3.软件要求
在每个主机上:
• yum和rpm(RHEL / CentOS / Oracle Linux)
• zypper和php_curl(SLES)
• apt (于Debian / Ubuntu)
• scp, curl, unzip, tar,和 wget
• OpenSSL(v1.01,build 16或更高版本)
• Python
对于SLES 12:
Python 2.7.x
对于CentOS 7,Ubuntu 14,Ubuntu 16和Debian 9:
Python 2.7.x
4. 包大小和incode计数要求
5. 最大打开文件要求
建议的最大打开文件描述符数为10000或更多。要检查为最大打开文件描述符数设置的当前值,请在每个主机上执行以下shell命令:
ulimit -Sn
ulimit -Hn
如果输出不大于10000,请运行以下命令将其设置为合适的默认值:
ulimit -n 10000
查看系统语言:vim /etc/sysconfig/i18n
一、集群环境准备
1.准备三台服务器,如:(且系统语言必须是en_US)
192.168.130.132 node-1
192.168.130.133 node-2
192.168.130.134 node-3
2.三台虚拟机关闭防火墙
三台机器执行以下命令(root用户来执行)
service iptables stop
chkconfig iptables off
3.三台机器关闭selinux
vim /etc/selinux/config
4.三台机器更改主机名
第一台:
vim /etc/sysconfig/network
HOSTNAME= node-1
第二台:
vim /etc/sysconfig/network
HOSTNAME= node-2
第三台:
vim /etc/sysconfig/network
HOSTNAME= node-3
5.三台机器做主机名与IP地址的映射
vim