2015-01-15 21 views
7

當我的hadoop啓動時出現以下錯誤。java.io.IOException:不完整的HDFS URI,沒有主機

錯誤org.apache.hadoop.hdfs.server.namenode.NameNode: 產生java.io.IOException:不完全HDFS URI,沒有主持人: HDFS://XX.XX.XX.XX:X000

和我的核心-site.xml中,以下是配置

<property> 
<name>fs.default.name</name> 
    <value>hdfs://master_Server:9000/</value> 
</property> 

我的集羣處於獨立模式。

+3

也許是因爲你的主機名稱下劃線。這使得它成爲一個無效的主機名稱,按照RFC。 – miljanm

回答

6

由於下劃線(_)是不允許的。如果您的其他配置正常,可能會出現問題。

您的配置文件應該是這樣的

<property> 
<name>fs.default.name</name> 
    <value>hdfs://masterServer:9000/</value> 
</property> 
相關問題