在搭建Hadoop集群的時候,遇到了這樣的一個報錯。
就在啟動HDFS調用命令:
start-dfs.sh
的時候,報錯:
然后輸密碼就一直很奇怪,反正一直運行不成功。
百度了半天,確定是core-site.xml的問題。
這段代碼決定了什么namenode 的rpcaddress:
<property> <name>fs.defaultFS</name> <value> hdfs://hdp-node-01:9000 </value> </property>
可是我左看右看都看不出哪里錯,這個hostname也在hosts里面配置了啊:
hosts:
192.168.112.128 hdp-node-01
最后,可能是這個hadoop解析配置文件的問題,這個配置好像是不允許有空格???(excuse me?)
就我一開始為了查看方便,在<value> 值 </value>值中加了空格,然后后面去掉空格,問題解決…………………………