2016-03-16 69 views
0

操作系統:Ubuntu 我試圖在安裝的磁盤上配置hadoop(2.7.2)集羣而不是默認磁盤。安裝的磁盤是 '/ MNT/RAID' 和已經在HDFS-site.xml中進行以下配置Hadoop hdfs集羣要在安裝的磁盤而不是默認磁盤上配置

<property> 
    <name>dfs.replication</name> 
    <value>1</value> 
</property> 

<property> 
    <name>dfs.namenode.name.dir</name> 
    <value>file:///mnt/raid/hdfs/namenode</value> 
</property> 

<property> 
    <name>dfs.datanode.data.dir</name> 
    <value>file:///mnt/raid/hdfs/datanode</value> 
</property> 

但是,當我開始DFS(start-dfs.sh),I沒有看到namenode和datanode。我無法弄清楚我缺少的東西。

回答

0

我建議在/ mnt/raid/hdfs中檢查您的權限。如果他們不開放閱讀和寫作等,namenodes和datanode不會啓動。這個問題可以通過檢查兩者的日誌來確認。如果您確實需要更改權限$ cd/mnt/raid/hdfs,則需要$ chmod 777 *。另外,確保存在/ mnt/raid/hdfs/datanode和/ mnt/raid/hdfs/namenode。希望有所幫助。