1
如何設置Hadoop HDFS應該監聽的IP地址?目前,當我運行netstat
時,我在127.0.0.1:9000
上看到它。這使得集羣中的其他節點無法訪問HDFS。運行應用程序時,我得到connection refused error
。Hadoop HDFS:如何設置主機名:9000而不是localhost:9000
我希望它顯示爲my-machine-name:9000
而不是127.0.0.1:9000
。我core-site.xml
文件
<property>
<name>fs.defaultFS</name>
<value>my-machine-name:9000/</value>
</property>
就是這麼做的。當工作正在運行時,'來自集羣節點的呼叫:連接被拒絕。' 因此來自集羣節點,我做了'nmap -p 9000我的機器名'我得到'連接被拒絕'。 my-machine-name是驅動程序代碼。 – nikk
檢查你的客戶端節點,如果別的東西在9000端口'netstat -a | grep 9000'上運行 - 還要檢查防火牆設置 –