本地计算机上的Hadoop - 在VM初始化期间发生错误,无法为对象堆保留足够的空间

时间:2013-03-06 16:52:56

标签: hadoop linuxmint

我正在尝试在维基百科转储上运行Wikipedia Miner's CSV extraction。我使用说明here在虚拟化的Mint 14 32位操作系统上在单节点群集配置中设置Hadoop 1.0.4。

hadoop*examples*.jar工作正常,但当我尝试从Wikipedia Miner运行CSV提取时,我收到Could not reserve enough space for object heap错误。

我不确定提供什么信息会有用。

我为Mint和4GB内存分配了4个内核(实际上是2个超线程),2GB的交换空间和足够的高清空间。我正在使用VirtualBox 4.2.8在Windows 7 SP1 64位上作为来宾运行Mint。

我尝试过设置

<property>
  <name>mapred.child.java.opts</name>
  <value>-Xmx####m</value>
</property>
mapred-site.xml中的

,其中为####尝试了值512,768,1024,1536,2048。

我还尝试在运行任务时注释掉上述属性并使用-Dmapred.child.java.opts=-Xmx####m内联。

为Mint分配更多RAM无济于事,因为它是32位。

什么都没有用。请帮忙:'(。

0 个答案:

没有答案