1. 程式人生 > >windows下eclipse開發hadoop連線虛擬機器linux配置的問題

windows下eclipse開發hadoop連線虛擬機器linux配置的問題

linux中對應的hdfs和mapreduce埠已經配好

但是當eclipse中的hadoop外掛安裝並配置好後,卻無法連線

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

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

需要將linux下對應的埠tcp協議訪問開啟

在linux下輸入

iptables -I INPUT -p tcp --dport 9000 -j ACCEPT

iptables -I INPUT -p tcp --dport 9001 -j ACCEPT

是讓防火牆接受9200埠的訪問

再輸入iptables -L檢視防火牆規則,會發現最上面一條就是剛剛插入進去的規則(引數 -I就是在最前面插入),但是他顯示的名字不是9200而是wap-wsp,我們要看他真正的埠號輸入iptables -nL,會發現已經變為埠號了

q`jhxcfoew2

若要關閉9200的埠訪問輸入

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

相關推薦

windowseclipse開發hadoop連線虛擬機器linux配置的問題

linux中對應的hdfs和mapreduce埠已經配好 但是當eclipse中的hadoop外掛安裝並配置好後,卻無法連線 右下角狀態列一直顯示connecting to dfs... 後來終於知道原因,原來是linux防火牆的問題, 需要將linux下對應的埠

WindowsEclipse關聯Hadoop開發

前言:     當hadoop的環境搭建好之後,我們就開始開發相關功能     工具呢,還是使用eclipse     筆者直接使用window下的eclipse來關聯hadoop進行開發,這時就需要單獨配置一些東西 準備:     * STS(也就是spr

windows用瀏覽器無法訪問虛擬機器Linuxhadoop管理頁面

在虛擬機器中的Linux中配置好Hadoop之後,我們想要在windows下管理hadoop,那麼需要在windows環境下訪問虛擬機器下的hadoop應用程式,但是在訪問的時候 比如輸入   虛擬機器域名:50070   或者 虛擬機器域名:50030 之後訪問失敗 分析

windows利用ssh訪問virtualbox虛擬機器

最近看微軟的Win10相當火爆,於是在我的ubuntu上裝了Win10雙系統,使用了一段時間後,感覺相當不錯,扁平化的介面看起來也很養眼,不過偶爾碼程式碼時卻要重啟切換系統,覺得相當不便利,一狠心,刪除了我的ubuntu,在virtualbox裡裝了一個輕量級的

Windows宿主機中ssh連線虛擬機器CentOS中的Docker容器

1、拓撲圖 2、前提條件關閉虛擬機器中的防火牆在docker容器中安裝並啟用ssh服務Windows宿主機與虛擬機器CentOS網路互通(可通過Xshell連線)虛擬機器CentOS和Docker容器網路互通(在CentOS中可以通過docker exec -it <

如何在Windows利用Oracle VM VirtualBox虛擬機器安裝linux

Oracle VM VirtualBox這個虛擬機器很多人不會陌生,這個很著名的開源虛擬機器軟體,軟體介面友好,操作簡單。基於I7500的ROM編譯及對boot.img檔案進行修改,需要個linux環境,我們這裡正好可以應用它,不去重新裝系統,再原有的系統基礎上虛擬個li

WindowsJAVA開發環境搭建及環境變數配置

1、安裝JDK開發環境 下載網站:http://www.oracle.com/ 開始安裝JDK: 修改安裝目錄如下: 確定之後,單擊“下一步”。 注:當提示安裝JRE時,可以選擇不要安裝。 2、配置環境變數: 對於Java程式開發而言,主要會

Xshell遠端連線虛擬機器Linux(NAT埠對映)

VMware Workstation提供了兩種虛擬機器上網方式,一種bridge,一種NAT,bridge可以獲得公網地址,而NAT只能是內網地址了。 NAT相當於把主機當成了一個NAT轉換器,我們可以新增埠對映,使得外網可以訪問利用NAT上網的虛擬機器。 主機

Xshell連線虛擬機器Linux踩坑記錄

歡迎光臨我的個人主頁 我使用的是橋接模式,沒有做其他修改網絡卡配置的設定,在windows下可以ping通虛擬機器上的Linux,但是Xshell依舊連不上Linux 在終端輸入: ps -e | g

主機navicat連線虛擬機器linux出現錯誤程式碼:10038

問題: 錯誤資訊:Can't connect to MySQL server on 'xxxxx'(10038)   解決方法: 檢視網路的埠資訊: netstat -ntpl 檢視防火

本地主機Xshell連線虛擬機器Linux CentOS

一、前期環境準備: 在虛擬機器安裝Linux系統,並安裝CentOS。筆者在這裡的映象為CentOS7 Xshell下載地址:http://rj.baidu.com/soft/detail/15201.html?ald 二、配置資訊如下: 安裝完CentOS 7,虛擬

linux:用SecureCRT連線虛擬機器linux實踐記錄-hostonly方式全解

關於hostonly指的是主機與虛擬機器之間的互聯,因此虛擬機器是不能連網的,若需要連網則需要使用NAT模式; hostonly 模式考慮如下配置過程: ============================================================

XShell6連線虛擬機器linux

Xshell  是一個強大的安全終端模擬軟體,它支援SSH1, SSH2, 以及Microsoft Windows 平臺的TELNET 協議。 Xshell可以在Windows介面下用來訪問遠端不同系統下的伺服器,從而比較好 的達到遠端控制終端的目的 找到Linux伺服

windows,用eclipse連線虛擬機器中的hadoop

1. 前言 1.1 目標 具體目標是: 在windows 上能夠使用eclipse連線Centos系統上部署的hadoop進行開發與測試 1.2 軟硬體要求 硬體要求: 三臺普通PC。 當然使用虛擬機器也可以,本環境搭建也是VMWare10虛擬機器上進行的。

windows10 eclipse連線虛擬機器中的Hadoop偽分散式叢集

在windows用eclipse連線hadoop之後,可以便於進行mapreduce開發,非常方便,如果在虛擬機器裡面用eclipse的話  ,emmmmmm,你會卡到懷疑人生。     首先需要去下載eclipse,這個直接官網就ok  link

如何在Windows中使用Eclipse訪問虛擬機器Linux系統中的hadoop

1.將hadoop安裝包解壓到windows系統 2.給eclipse配置hadoop外掛 3.配置引數 4.將hadoop/conf下的兩個相關配置檔案(core-site.xml和mapred-site.xml)的ip全部由localhost變為虛擬機器ip,如圖 參考文章: https

Windows搭建IOS開發環境(虛擬機器VMware和VirtualBox)

虛擬機器VMware內安裝Mac OS10.12系統安裝方式:安裝VMware並破解以增加對Mac OS的支援建立虛擬機器,載入預安裝映象初始化MacOS,設定語言和網路等;安裝VMware Tools元件下載:安裝流程:虛擬機器安裝......(省略)破解虛擬機器支援Mac

Windows 通過 putty 連線 虛擬機器linux 問題

1、在linux 下配置好IP地址,使得 Windows能 ping 通LINUX。 2、直接百度下載  putty 即可,小程式, 程式執行介面如下: 3、輸入LINUX的IP地址,即可連線到linux. 問題:如果出現  connection refused 說明

hadoop學習之HDFS(2.5):windowseclipse遠端連線linuxhadoop叢集並測試wordcount例子

windows下eclipse遠端連線linux下的hadoop叢集不像在linux下直接配置eclipse一樣方便,會出現各種各樣的問題,處處是坑,連線hadoop和執行例子時都會出現問題,而網上的

Windowseclipse連線遠端Hadoop+Hbase+zookeeper

1.將伺服器端hadoop和hbase的配置檔案拷貝到windows下並匯入eclipse工程裡, 不用修改 2.將hadoop和hbase壓縮包解壓到C:\hadoop-2.7.3和C:\hbase-1.2.6,建立環境變數HADOOP_HOME,路徑為hadoop安