Eclipse連接不上虛擬機上的hdfs,一直顯示Listing folder content,如下圖所示:
要做到以下三點:
1. 本身就還沒創建輸入和輸出目錄,此時要在hdfs上建個文件夾 。
bin/hdfs dfs -mkdir -p /user/hadoop/input
bin/hdfs dfs -mkdir -p /user/hadoop/output
2. core-site.xml這個配置文件中要寫虛擬機的ip地址,不能寫localhost
3. 一定要關閉防火牆 (這是CentOS的命令,不同Linux系統防火牆命令不一樣,請自行百度命令)
systemctl status firewalld #查看防火牆狀態
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動