为了我的学习,我计划创建一个 2 节点 Cloudera Hadoop 集群。我有一台 32 位 Windows XP 机器,现在我买了一台 64 位 Windows 8 机器(因为现在所有机器大多都是 64 位的)。
所以我有两个选择:
- 在 64 位机器(即 i5 处理器和 8 GB RAM)中创建虚拟集群。但是,我不确定它是否会挂起(我不是在尝试处理数百万条记录。我的座右铭是简单地处理几个文件并检查 Hadoop 功能,同时从 Oracle 转储一些数据并进行操作)。
- 我可以在 64 位和 32 位机器之间创建一个物理 Hadoop 集群。但我的问题是,它是否可行(我可以在两台机器之间创建 Hadoop 集群:一台 32 位,另一台 64 位)?如果有,流程是什么?我对网络没有太多想法。
我还有一个基本问题,运行 2 节点虚拟集群的基本 RAM 和处理器配置应该是什么,操作简单,例如加载少量数据和检查功能?