windows下eclipse開發hadoop鏈接虛擬機linux配置的問題

linux中對應的hdfs和mapreduce端口已經配好java

可是當eclipse中的hadoop插件安裝並配置好後,卻沒法鏈接linux

右下角狀態欄一直顯示connecting to dfs...eclipse

後來終於知道緣由,原來是linux防火牆的問題,tcp

須要將linux下對應的端口tcp協議訪問打開oop

在linux下輸入.net

iptables -I INPUT -p tcp --dport 9200 -j ACCEPT 插件

是讓防火牆接受9200端口的訪問進程

再輸入iptables -L查看防火牆規則,會發現最上面一條就是剛剛插入進去的規則(參數 -I就是在最前面插入),可是他顯示的名字不是9200而是wap-wsp,咱們要看他真正的端口號輸入iptables -nL,會發現已經變爲端口號了ip

q`jhxcfoew2

若要關閉9200的端口訪問輸入hadoop

iptables -I INPUT -p tcp --dport 9200 -j REJECT

--------------------------------------

查看端口占用狀況

netstat -anplut

查看全部端口占用狀況

netstat -anplut | grep 9200

就能看到9200的端口占用

rdm9{m$pa0f

最後面java前面的就是進程號,由於hadoop是java寫的

輸入jps查看java的進程,進行對比,就會發現對應的進程了

clipboard

相關文章
相關標籤/搜索