我想安装基于 Hadoop 的 Apache HAWQ。
在安装 HAWQ 之前,我应该安装 Hadoop 并配置我的所有节点。
我有四个节点,如下所示,我的问题是打击。
我应该安装一个hadoop发行版hawq-master
吗?
1. hadoop-master //namenode, Secondary Namenode, ResourceManager, HAWQ Standby,
2. hawq-master //HAWQ Master
3. datanode01 //Datanode, HAWQ Segment
4. datanode02 //Datanode, HAWQ Segment
我在上面的节点旁边写了每个节点的角色。在我看来,我应该安装hadoop for hadoop-master
,datanode01
并且datanode02
我应该设置hadoop-master
为namenode(master),其他设置为datanode
(slave)。然后,我将在所有节点上安装 apache HAWQ。我将设置hawq-master
为主节点和hadoop-master
HAWQ Stand by,最后将另外两个节点设置为 HAWQ 段。
我想要的是安装基于 Hadoop 的 HAWQ。所以,我认为hawq-master
应该建立在 hadoop 之上,但与hadoop-master
.
如果我继续上述过程,那么我认为我不必在hawq-master
. 我的想法是否正确,可以成功安装基于 hadoop 的 HAWQ 安装?
如果应该安装hadoop,hawq-master
那么哪个是正确的?
1. `hawq-master` should be set as `namenode` .
2. `hawq-master` should be set as 'datanode`.
任何帮助将不胜感激。