在虚拟Box集群上部署CDH5?

问题描述:

所以我想创建一个虚拟机集群,有一个主节点和4个从节点,所以IP地址将是xxx.xxx.xx.01,02,03,04和05.我将使用14.04 Ubuntu 64位。设置完这些虚拟机之后,请执行以下操作: - 是否必须为每台计算机设置静态IP地址? - 必须在每台计算机上安装CDH5(使用Cloudera Manager),还是只安装我将用作主设备的计算机? 虚拟群集的目标是能够安装Hadoop和Spark来主要运行Spark作业。在虚拟Box集群上部署CDH5?

在/ etc/hosts文件中添加这些主机名和IP地址。

[[email protected] ~]# cat /etc/hosts 
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 
::1   localhost localhost.localdomain localhost6 localhost6.localdomain6 
192.168.111.100   master.hadoop.com 
192.168.111.101  slave1.hadoop.com 
192.168.111.102  slave2.hadoop.com 
192.168.111.103  slave3.hadoop.com 

是的,你需要在每台机器上安装CDH5。并在每台机器上的配置文件中进行必要的配置。

您可以参考此post进行详细的安装。