我正在尝试在维基百科转储上运行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位。
什么都没有用。请帮忙:'(。