linux虛擬機器系統的複製或轉殖後續問題解決!

2022-02-17 21:34:56 字數 2831 閱讀 4267

前言

加快建立hadoop或spark集群,方法有兩種途徑:轉殖或複製。其實啊,我最近,再返回寫下本博文,理清下思路。

比如,你在你的一台電腦裡,安裝虛擬機器。已經搭建好了hadoop或spark集群。為了省時間,同時也我為了親身動手實踐這一環節。

比如啊,我在另外一台電腦裡安裝好了。轉殖或複製如hadoopmaster整個資料夾,都複製過去。到另外一台電腦。 我們,需要做的是,mac位址和uuid的更改!

然後,找到,對應目錄,這個很簡單,不多說了。

參考: 

問題:我在自己電腦上裝有vmware11,在上面搭了乙個centos6.5虛機,搭好環境之後,複製搭好虛機作為乙個新的虛機,我是在同一臺電腦同乙個vmware中開啟這兩個一樣的系統,只把ip修改為同一網段的,發現只有乙個環境是可以用ssh連線的,另乙個不好使,所以想應該是mac位址等引數相同導致的!

解決辦法如下:

步驟一、修改hostname

vi /etc/sysconfig/network

將"hostname="work1「,儲存退出

vi /etc/hosts

儲存退出

如果要馬上生效,可再輸入hostname work1,否則要重啟才能生效

然後 關機重啟(shutdown -h now)shutdown -r now;

或者重啟單獨的網絡卡可以用這個命令:

ifconfig eth0 down

ifconfig eth0 up

關閉/啟動網絡卡ifdown eth0

ifup etho

重啟網路服務網絡卡無法連線把vi /etc/sysconfig/network-scripts/ifcfg-eth0裡的onboot=no 改成yes

步驟二、給新虛擬機器的網絡卡,生成乙個新mac位址

因為複製出來的虛擬機器,mac位址跟被複製的虛擬機器一樣,所以要修改,而修改硬體,必須先關機。

步驟三、修改網絡卡位址vi /etc/udev/rules.d/70-persistent-net.rules

該檔案記錄當前機器上的所有網絡卡資訊

根據剛才新生成的mac位址,找到對應的行,把網絡卡名稱改成 eth0,其它網絡卡都刪除。

# pci device 0x8086:0x100f (e1000)

#subsystem=="net", action=="add", drivers=="?*", attr=="00:0c:29:b9:30:#59", attr=="1", kernel=="eth*", name="eth0"

# pci device 0x8086:0x100f (e1000)

subsystem=="net", action=="add", drivers=="?*", attr=="00:50:56:25:d4:58", attr=="1", kernel=="eth*", name="eth0"

儲存退出,之後vi /etc/sysconfig/network-scripts/ifcfg-eth0,該檔案記錄第一塊網絡卡eth0的詳細資訊

把uuid隨便改乙個數字,保證它跟原來的系統不同即可,然後把hwaddr改成新生成的mac位址,儲存退出。

重啟系統  shutdown -r now;進入系統,一切ok。

步驟四、注意

如果同時在vmware上把這兩個系統啟動,另乙個系統也要進行一次重啟操作。

shutdown -r now

若是上述步驟還不可以,則,試試下面

在/etc/sysconfig/network-scripts/ifcfg-eth0裡,只保留

device(原來是什麼,就是什麼,不修改)

onboot(原來是什麼,就是什麼,不修改)

type(原來是什麼,就是什麼,不修改)

ipaddr(原來是128,則修改218)

netmask(原來是什麼,就是什麼,不修改)

bootproto=none

接下來,

ok ,開機試試,沒有位址的話就 service network restart ,  dhclient,再ip a。

之後,再自行去修改成靜態ip。

原虛擬機器

複製或轉殖後成功並做好後續問題的虛擬機器

當然,這裡,可以我們再次,將eth1,修改回eth0。

或者,大家可以見

vmware 虛擬機器轉殖 centos 6.5 之後,網路配置問題的解決方案

虛擬機器的複製

1 虛擬機器複製需要的兩個重要檔案 etc libvirt qemu xml檔案 虛擬機器的配置檔案,前端管理檔案,可以使用前端檔案回到相應位置尋找後端硬碟檔案 var lib libvirt image qcow2檔案 虛擬機器的磁碟檔案 2 第一步.確定兩台主機可以ping通 第三步 從172....

複製虛擬機器 虛擬機器複製後無ip的問題

先編輯虛擬機器選項,把網路介面卡刪掉後儲存,再重新新增網路介面卡 然後開機 編輯檔案 etc udev rules.d 70 persistent net.rules,進去之後是這個樣子 把前兩個刪掉,最後乙個name改為eth0 同時記錄下attr address 的值,等會修改網絡卡配置檔案時會...

KVM複製虛擬機器,KVM轉殖虛擬機器

1.關閉要轉殖的虛擬機器 2.語法 virt clone o 原虛擬機器 n 新虛擬機器 f 新虛擬機器存放的路徑 virt clone o centos7.0 n xuegod110 f var lib libvirt images xuegod110.img qcow2格式 virt clone...