2011-02-07 49 views
5

我想在我的四核机器上用hadoop和mahout做一些计算,所以我在伪分布模式下使用hadoop。在伪分布式hadoop模式下管理hdfs

问题是我的root drve上的空间有限,所以如何配置它以使用其他外部硬盘上的可用空间。

回答

6

您可以配置hdfs在哪里存储其数据。以下添加到您的conf/HDFS-site.xml中:

<property> 
    <name>dfs.data.dir</name> 
    <value>__path_to_where_you_want_to_store_your_data/hdfs/data/</value> 
</property> 
<property> 
    <name>dfs.name.dir</name> 
    <value>__path_to_where_you_want_to_store_your_data/hdfs/name/</value> 
</property> 

theese改变之后,你将不得不格式化的NameNode:

hadoop namenode -format

+0

但Hadoop的不后启动的。它使显示该名称节点是在安全模式下 – Pankaj 2011-02-07 15:12:06

相关问题