寫在前面
為什么需要克隆虛擬機(jī)呢狠怨?
????????在學(xué)習(xí)的過(guò)程中运敢,我們可能需要完成多臺(tái)電腦之間通訊的情況,或者是搭建一個(gè)分布式系統(tǒng)穆端。對(duì)于我們普通的學(xué)習(xí)用戶袱贮,沒(méi)有學(xué)校電腦機(jī)房的實(shí)驗(yàn)環(huán)境,因此我們可以通過(guò)在虛擬機(jī)中安裝多臺(tái)電腦來(lái)解決我們的問(wèn)題体啰;
????????既然需要安裝多臺(tái)虛擬的系統(tǒng)攒巍,手動(dòng)安裝新的系統(tǒng)也可以,為什么非要選擇克隆的方式呢荒勇,或者說(shuō)是克隆的方式有什么優(yōu)點(diǎn)呢柒莉?
[1],節(jié)約安裝時(shí)間沽翔;
[2]兢孝,能保證多臺(tái)電腦的環(huán)境幾乎完全相同;
[3]仅偎,不要試圖去直接復(fù)制原有的虛擬機(jī)跨蟹,因?yàn)橹苯訌?fù)制后,系統(tǒng)的IP和MAC地址完全相同橘沥,而克隆出來(lái)的虛擬系統(tǒng)的IP和MAC地址和原來(lái)的系統(tǒng)是不一樣的窗轩,因?yàn)関mware會(huì)自己檢查虛擬磁盤把硬件信息進(jìn)行修改;
話不多說(shuō)威恼,開(kāi)始克缕沸铡!
【1】克隆虛擬機(jī)
首先將虛擬機(jī)關(guān)閉箫措,被克隆的虛擬機(jī)要求處于關(guān)機(jī)的狀態(tài)
按照下面七步完成克隆
【2】克隆修改配置
????【2.1】修改主機(jī)名
????????克隆完成后腹备,開(kāi)啟我們剛才克隆的虛擬機(jī),以root用戶登錄斤蔓,修改主機(jī)名植酥,防止與其他主機(jī)沖突,這是通過(guò)修改配置文件的方式,機(jī)器重啟后才能生效友驮。
????【2.2】 修改網(wǎng)卡
????????由于redhat和centos的udev的管理機(jī)制漂羊,網(wǎng)卡變成了eth1,如果我們想要改回eth0卸留,可以按照如下步驟進(jìn)行修改:
????????將eth1網(wǎng)卡改為eth0
????????[root@hadoop003 ~]# vi /etc/udev/rules.d/70-persistent-net.rules
????????修改前:
????????修改后:
????????修改網(wǎng)絡(luò)配置
????????[root@hadoop003 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
????????修改前:
????????修改后:
????????重啟網(wǎng)絡(luò)服務(wù)
????????先卸載掉網(wǎng)卡走越,再加載網(wǎng)卡,最后重啟網(wǎng)絡(luò)服務(wù)
????????[root@hadoop003 ~]# modprobe -r e1000
????????[root@hadoop003 ~]# modprobe e1000
????????[root@hadoop003 ~]# service network restart
????????關(guān)閉環(huán)回接口:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [確定]
????????彈出環(huán)回接口:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [確定]
????????彈出界面 eth0: 活躍連接狀態(tài):激活的
????????活躍連接路徑:/org/freedesktop/NetworkManager/ActiveConnection/1
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [確定]
【3】重啟虛擬機(jī)
重啟機(jī)器耻瑟,完工旨指。