首頁 >運維 >linux運維 >Linux環境在VMware下快速克隆多個的方法詳解

Linux環境在VMware下快速克隆多個的方法詳解

黄舟
黄舟原創
2017-05-27 10:03:571760瀏覽

這篇文章主要為大家介紹了在VMware下快速克隆多個Linux環境的方法教程,文中介紹的非常詳細,對大家具有一的參考學習價值,需要的朋友們下面來一起看看吧。

為什麼要複製多個 Linux 系統?

因為要玩阿。其實也不是了,就是為了折騰嘛,玩個資料庫主從啦、快取群集啦、分散式訊息群集啦、分散式各類服務啦,你要模擬幾乎接近真實的環境,就必須要有多台機器,你想要有多台機器只有兩種方式:買買買和裝虛擬機。

你現在要模擬三台機器下實作分散式服務,你要怎麼裝環境?

當你在 VMware 裡裝好了一個 Linux 系統後,當然你可以選擇再裝下一個和下一個,這沒啥問題!不過,你需要在每台機器上安裝各種軟體,如:JDK、Tomcat、Nginx啦。我這有個極為方便的方式,就是用克隆快速搞定多台一模一樣環境的機器。

說乾就乾,別廢話

當然,首先你要有安裝好的VMware 和一個Linux 系統,其他虛擬機器和系統也可以,我這使用的是:

  • VMware Workstation 12 Pro

  • Red Hat Enterprise Linux 7 64 位元

1.複製你要複製的環境

其實就是開啟VMare 後,關閉或掛起你要複製的機器,然後右鍵選擇【管理】-【克隆】:

剩下的都是Next 、 Next 了,不過到這個選擇【克隆方法】的時候應該要注意一下,最好選擇下面的【建立完整克隆】,因為這樣不會依賴你原來的環境:

接下來的名字、位置什麼的自己填咯。完成就行了。

2.簡單配置你克隆後的環境

由於你用了克隆,所有克隆出來的環境和原來的一模一樣,包括主機名稱、 IP位址、MAC位址阿什麼的,所以要解決的就幾個小問題而已。

在你複製好的機器上,右鍵選擇【設定】-【網路介面卡】-【進階】,隨便點幾下【產生】按鈕,記錄MAC 位址,如下圖:

接著就是開機啟動了。

編輯ifcfg-eno16777736 文件,Linux 7 下這個文件中存放著網卡和IP信息,命令:

vim /etc/sysconfig/network-scripts/ifcfg-eno16777736

把其中的IPADDR 和HWADDR 修改為你要的IP 和剛剛產生的MAC ,如下圖:

然後重新啟動網卡。指令:service network restart

當然,我這裡是在複製前設定了靜態 IP,如果你自動取得的應該不會有 IP 衝突情況。如果你有修改 Hostname ,這裡也要相應修改一下。

總結一下

VMware 下一個很簡單的小特性,很大的提高了我們玩虛擬機的興趣,不過很多人沒發現,我就寫出來吧,希望對你有用。

以上是Linux環境在VMware下快速克隆多個的方法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn