1. 程式人生 > >linux虛擬機器系統的複製或克隆後續問題解決!

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

前言

  加快建立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地址跟被複制的虛擬機器一樣,所以要修改,而修改硬體,必須先關機。

虛擬機器上右鍵->設定->網路介面卡->高階->生成MAC,確定就OK。生成一個新的mac地址,如下圖:

 

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

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

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

# PCI device 0x8086:0x100f (e1000)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:b9:30:#59

", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:25:d4:58", ATTR{type}=="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。

  或者,大家可以見

相關推薦

linux虛擬機器系統複製克隆後續問題解決

前言   加快建立hadoop或spark叢集,方法有兩種途徑:克隆或複製。其實啊,我最近,再返回寫下本博文,理清下思路。 比如,你在你的一臺電腦裡,安裝虛擬機器。已經搭建好了hadoop或spark叢集。為了省時間,同時也我為了親身動手實踐這一環節。      比如啊,我在另外一臺電腦裡

vmware,virtualbox 虛擬機器Linux系統複製克隆後網路連不上,網絡卡找不到解決辦法

現在很多Linux發行版使用udev動態管理裝置檔案,並根據裝置的資訊對其進行持久化命名. udev會在系統啟動過程中識別網絡卡,將MAC地址和網絡卡名稱對應起來記錄在udev規則檔案中. /etc/udev/rules.d/*-net.rules CentOS: 70-p

解決論壇內吾愛破解專用虛擬機器系統不能安裝VMwaretools問題

必大家在論壇在論壇裡下載虛擬機器系統裝好後不能安裝VMwaretools苦惱了很久,論壇裡面也沒有相關教程,下面教大家如何可以安裝,很簡單!先把論壇下載的虛擬機器系統解壓到自己要儲存的碟符! 然後 找到裡面的Windows XP By 52PoJie.vmx 這個檔案 用記

Linux虛擬機器網路連線不上的解決辦法。

我每次貪玩開啟LOL之後,下次發憤圖強開啟虛擬機器就會出現網路連線問題。 問題情形描述如下: 1.虛擬機器右上角網路連線圖示顯示紅×未連線; 2.點選圖示,沒有連線選項,只有一個不可點選的disconnect選項; 3.重啟網路,service netw

VMWare克隆複製Linux虛擬機器後無法上網的解決

在虛擬機器系統安裝目錄下。複製一份,如:D:\soft\Virtual Machines4,下點選 hadoop1.vmx (hadoop1此名是第一臺安裝的系統主機名)進入介面如: 2、修改,如圖: 3、開機(會有提示,點選已經移動),啟動網絡卡並 4、進入vi

VMWare 複製虛擬機器系統後,模組“Disk”啟動失敗

1、找到虛擬機器所在的目錄        將 .vmx檔案開啟      將檔案vmci0.present = "TRUE" 改為 vmci0.present = "FALSE" 2、刪除以.lck為字尾名的資料夾 3、重

在windows上配置並連線Linux虛擬機器上的HDFS系統

1.將hadoop-eclipse-plugin-2.7.5.jar放到myeclipse的安裝目錄下的plugins目錄下,並重啟myeclipse 2.在windows->preferences下可看見hadoop Map/Reduce介面,路徑選擇你WINDOWS下的hadoop解壓

複製linux虛擬機器後網絡卡不能用的解決方法

複製Linux虛擬機器,發現原eth0網絡卡無法使用。原來只有eth0網絡卡,卻新增了一個eth1網絡卡,IP地址配置在eth0上。 原因: VM複製後,MAC地址變動,Linux認為新網絡卡,那原網絡卡不可用了。       1、編輯udev下的70-persist

利用VMware克隆linux虛擬機器需要注意的事項

利用VMware克隆虛擬機器需要注意的問題 2018年03月30日 18:20:29 溫文爾雅的流氓 閱讀數:1343更多 個人分類: linux  

重灌系統後,Linux虛擬機器無法聯網

重灌系統後,Linux虛擬機器出錯,無法聯網,報錯: “裝置“VMnet0”上的網橋沒有執行。該虛擬機器無法與此主機或網路上的其他主機進行通” 多方搜尋解決方式: 1.首先關閉虛擬機器,開啟主選單上的編輯》》虛擬網路編輯器   2.先點選恢復預設設定   選擇自動橋連

VMware 克隆linux虛擬機器過程及注意

VMware 克隆centOS6必須要注意一下幾點: 將一臺安裝好的虛擬機器關機,右鍵點選虛擬機器名字,選擇管理,選擇克隆. 這裡可以直接點選下一步 一般為了能夠塊速使用,選擇建立完整克隆 虛擬機器的命名可以根據自己的習慣命名,位置最好放到c盤以外的盤,

Windows系統Linux虛擬機器之間檔案上傳和下載

方法一:使用xshell(簡單) 用X shell 傳輸檔案 ① xshell是非常好用的工具,但是想在window與linux之間傳輸檔案。   很簡單,就是在linux中安裝lrzsz,安裝即

VM 克隆Linux虛擬機器網絡卡配置

使用VM克隆Linux虛擬機器時,克隆的虛擬機器可能會發生網路障礙,ping不通外網,這是因為克隆的虛擬機器中的uuid和HWADDR和原虛擬機器一樣的,在區域網內有衝突。(本人使用的是NAT模式) 我們可以看到克隆機和原虛擬機器使用的是不同的網絡卡,克隆機使用

linux虛擬機器 複製檔案到主機-------發郵件^_^

在linux虛擬機器中寫好了程式碼,如何複製到主機中呢。 可以使用發郵件的方法: mail  -s    "server.cpp"    [email protected]    -a   /home/name/server.cpp              

VMware上實現win7系統和Ubuntu虛擬機器互相複製和貼上

文章目錄 系統環境 在VMware上安裝VMware tools 系統環境 主機系統為win7 64位,虛擬機器系統為ubuntu14.04(在VMware中),其他版本的系統操作也類似。 在VMware上安裝VMware tools

Linux-12-安裝vmware並建立虛擬機器系統(L003-26)

一、安裝VMware 傻瓜式,下一步,完成了。 二、用VMware建立虛擬機器系統 1.雙擊開啟VMware軟體,右鍵“我的計算機”,選擇新建資料夾: 建好之後如下圖: 2.點檔案-

Linux虛擬機器克隆與快照

快照:使用一段時間後,對Linux進行快照,目標,出現問題了,可以回滾快照會佔用大量的磁碟空間怎麼快照(1)先關機(2)VMware操作克隆:作用:複製出完全一樣的配置的機器。怎麼克隆選擇地址開始克隆(1)關機(2)修改mac地址vim /etc/udev/rules.d/7

Linux-14-建立vmware虛擬機器系統續(L003-28)

一、接著【12】“用VMware建立虛擬機器系統”: 9.對於虛擬機器的網路型別我們選擇第二個NAT模式: 下一步; 10.I/O控制器型別,不管,直接按照預設的來: 下一步; 1

linux虛擬機器伺服器在windows下對映網路資料夾

 1:通過putty遠端虛擬機器 1:虛擬機器的網路設定改為橋接模式, 2:apt-get install ssh,reboot後,ifconfig檢視虛擬機器ip 3:在putty上登陸即可 2:對映網路資料夾 1、Samba的幾個套件:samba,samba-

Linux虛擬機器與外面系統ping不通,或者連不上網

更多詳細文件:http://download.csdn.net/download/zml_2015/8843061 很多人在做linux課程設計的時候,用的linux虛擬機器與外面的系統ping不通,或者虛擬機器裡面上不了網,這個主要是與系統的預設設定有關,下面讓我幫你們解決這個問題吧