前言
大資料肯定是基于叢集的搭建的,上一個學習筆記中已經将centOS6.5安裝完畢,這次需要對虛拟機進行網絡配置,配置與于windows中的網絡連接配接配置類似,就是下面這幾項
配置完畢以後,我們需要克隆這台配置好的虛拟機,一共需要克隆4台,然後分别進入4台虛拟機更改其ip,因為ip用來表示每台虛拟機的唯一性,克隆之前還需要删除一個檔案,這個檔案将邏輯名稱與網卡實體位址做了唯一綁定,如果不删除的話,被克隆出來的虛拟機将無法使用eth0這個邏輯名稱,還有一點不用擔心的就是,VMware會自動幫我們更改克隆出來的虛拟機的網卡實體位址。
下面就是做這些操作。
配置網絡連接配接
cd /etc/sysconfig/network-scriptes
vi ifcfg-eth0
删除 HWADDR(網卡位址) 和 UUID 這兩行
ONBOOT 改為yes 不禁用網絡連接配接
BOOTPROTO(擷取位址方式) 改為 static(手動配置)
然後在下面繼續補充内如下内容
IPADDR=192.168.46.9 前3組數在VMware的編輯 -- > 虛拟網絡編輯器中可以檢視,最後一個數字 3-254 随便輸一個就行
NETMASK=255.255.255.0
GATEWAY=192.168.46.2 網關可以在上圖中點選NAT設定檢視
DNS1=114.114.114.114
最終效果如下
esc wq 儲存退出
service network restart 重新開機網絡服務,目的是重新讀取配置檔案
ping www.baidu.com 能 ping通就可以了
service iptables stop 先臨時關閉防火牆
chkconfig iptables off 再永久關閉防火牆
cat /etc/udev/rules.d/70-persistent-net.rules 可以檢視網卡實體位址ATTR 和 邏輯名稱 NAME,這兩個是一對一的關系,
rm -f /etc/udev/rules.d/70-persistent-net.rules 删掉該檔案
poweroff 關機
拍個快照,即儲存一下虛拟機目前狀态,快照必須在關機狀态下運作
排完快照以後按一下圖示操作
上面就建立出來一個虛拟機的克隆,我們應該克隆出4個
開啟 node001 虛拟機,登入使用者,輸入
vi /etc/sysconfig/network-scriptes/ifcfg-eth0
把ip位址改了,别的不用的,ip還是改最後一位就行。
儲存退出.
vi /etc/sysconfig/network 修改主機名, 我是為了好區分,與linux名一緻,效果如下
儲存退出
vi /etc/hosts 綁定ip和主機名。使其可以通過主機名進行通信,主機名會被解析成ip位址,類似于DNS
在最下面 加上
儲存退出
poweroff 關機 然後拍快照
将 node002、node003、node004 分别做如上操作
然後 在 各個虛拟機中 互相ping 其他虛拟機的ip 和 主機名,如果能ping通 說明配置成功。
操作如下所示
在windows下 進入 C:\Windows\System32\drivers\etc 目錄中,打開hosts檔案,也加上上面4行
可能出現的問題
如果以後突然有一天 ping 不通了,進入 winodws系統下的 服務視窗,檢視VMware NET Service服務是否被禁用了,,因為某些電腦管家在優化的時候可能會禁用第三方服務。
如果啟動虛拟機時 出現各種雜七雜八的錯誤,看一下 VMware Workstation server 服務是否被禁用了