本地计算机上的hadoop-初始化vm时出错,无法为对象堆保留足够的空间

93ze6v8z  于 2021-06-03  发布在  Hadoop
关注(0)|答案(0)|浏览(146)

我想在维基百科的垃圾堆上运行维基百科矿工的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位的。
什么都没用。请帮忙:'(。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题