標籤:style blog http io ar color os 使用 sp
VMware虛擬機器設定Ubuntu橋接方式(Bridged)使虛擬機器和宿主機能互相ping通,
通過win下的eclipse串連虛擬機器中偽分布的hadoop進行調試
1、設定Bridged上網方式
Vmware功能表列VM->settings->Network Adapter或者Ctrl+D
2、查看Bridged狀態
Vmware功能表列Edit->Virtual Network Editor
要設定成以上bridged模式,先關閉虛擬機器,不關閉設定會提示只有虛擬機器在power off狀態才能設定,選擇VMnet0,點擊左下角的Restore Default,等一段時間虛擬機器設定好虛擬網卡後選擇Bridged,Bridged to收到選擇自己現在主機的實際網卡名,然後點擊應用,確定。
3、配置Bridged的IP、DNS
查看宿主機IP: 參考宿主機IP和DNS,設定虛擬機器IP和DNS
Ipconfig /all
設定虛擬機器IP:我的宿主機IP為49.123.72.196,虛擬機器IP設定為192.123.72.195
注意:我使用的下面的方式進行靜態ip的設定,ip網關以及掩碼都是上述的資訊,但是設定的方式有所不同,設定方式如下:
1)配置網卡參數到interfaces檔案:
?
1 |
[email protected]:~$ sudo gedit /etc/network/interfaces |
|
|
2)重啟網卡:
?
1 |
[email protected]:~$ sudo /etc/init.d/networking restart |
3.配置Ubuntu的hosts:
?
1 |
[email protected]:~$ sudo gedit /etc/hosts |
注意配置後面的是本虛擬機器的主機名稱,而不是使用者名稱
4、關閉宿主機和虛擬機器防火牆。
關閉宿主機防火牆
關閉虛擬機器防火牆
重啟Ubuntu
驗證虛擬機器ubuntu和宿主機win8是否ping通
成功ping通,OK。
網上說通過bridged也可以上網,可我這個上不了網,以後再研究研究。
4.配置Win7的hosts:
(win8.1找到記事本程式,點擊右鍵用管理員身份開啟,然後用開啟的記事本尋找hosts檔案開啟並修改,否則有許可權問題不能修改)
5.在Win7的eclipse中配置Map/Reduce串連: 1)基本模式:
2)進階模式(可選):
針對hdfs-site.xml檔案:
針對core-site.xml檔案:
3)錯誤:
串連到Map/Reduce地址錯誤
Cannot connect to the Map/Reduce location: ubuntu Call to hm-ubuntu/192.168.1.251:9001 failed on connection exception: java.net.ConnectException: Connection refused: no further information
6.修改Ubuntu中Hadoop的配置: 1)%hadoop%/conf/core-site.xml:
2)%hadoop%/conf/mapred-site.xml:
3)重新格式化HDFS:
?
1 2 3 |
[email protected]:~$ hadoop namenode -format [email protected]:~$ start-all.sh |
4)Ubuntu中eclipse的配置:
錯誤:
解決:
修改/etc/hosts檔案:
重啟Ubuntu
7.運行Win7的eclipse: 1)Ubuntu中的狀況:
2)Win7中的狀況:
錯誤:
許可權控制異常:拒絕訪問:使用者=Win7使用者,許可權=*,可用名單="system":Ubuntu使用者:超級使用者組:rwx------
Error: org.apache.hadoop.security.AccessControlException:Permission denied: user=Administrator, access=READ_EXECUTE, inode="system":hm:supergroup:rwx------
8.修改Win7的使用者: 1)修改Administrator為hm:
控制台,使用者賬戶,管理其他賬戶,雙擊"Administrator",更改賬戶名稱:
2)修改使用者組:
右鍵"電腦",管理,本機使用者和組,使用者:
修改組名:
3)重啟eclipse:
4)修改Win7使用者方式二:建立hm使用者:
(1)控制台,使用者賬戶,管理其他賬戶,建立一個新賬戶:
(2)設定密碼(可選):
(3)切換使用者:
通過win下的eclipse串連虛擬機器中偽分布的hadoop進行調試