我想在维基百科的垃圾堆上运行维基百科矿工的csv提取。我在虚拟化的mint1432位操作系统上以单节点集群配置设置了hadoop1.0.4,使用这里的说明。
这个 hadoop*examples*.jar
工作正常,但当我试图运行维基百科矿工csv提取,我得到一个 Could not reserve enough space for object heap
错误。
我不确定提供什么有用的信息。
我分配了4个内核(实际上是2个超线程)给mint和4gb的ram,2gb的交换空间和足够多的hd空间。我正在使用virtualbox 4.2.8在Windows7SP1 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位的。
什么都没用。请帮忙:'(。
暂无答案!
目前还没有任何答案,快来回答吧!