Win 7 eclipse訪問虛擬機上hadoop

因爲hadoop安裝在虛擬機裏,虛擬機同時帶不動eclipse和hadoop,就打算在windows下eclipse訪問虛擬機裏的hadoop,搜索了一下,需要做如下配置。

操作系統:Windows 7

hadoop:1.2.1

首先配置eclipse,安裝hadoop插件,然後在window->preferences->hadoop map/reduce設置windows下hadoop路徑,這裏的hadoop只需將於linux下安裝的同版本的hadoop解壓到windows目錄下就可,如圖

在eclipse配置一些參數,要保證windows用戶名與linux用戶名相同,這樣避免一些權限問題,如圖


配置一些高級參數,如web管理頁面的ip地址,因爲是是在物理機訪問虛擬機,虛擬機網絡設置爲NAT方式,指定IP,可在VMware virtual network editor裏面配置ip,hadoop web管理頁面原先僞分佈模式訪問url是localhost:50030和localhost:50070,這裏需要變成虛擬機的ip地址,在eclipse hadoop高級配置裏凡是與ip相關的選項全部替換爲虛擬機的ip,可以使web管理頁面在一些url跳轉中正常完成,否則會跳轉到0.0.0.0:500...的地址,配置如圖


linux虛擬機中hadoop配置,首先要將hadoop/conf下的兩個相關配置文件(core-site.xml和mapred-site.xml)的ip全部由localhost變爲虛擬機ip,如圖



各項設置基本完成,現在即可在windows eclipse中訪問hadoop。


發佈了61 篇原創文章 · 獲贊 14 · 訪問量 26萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章