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

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

May 27, 2017 am 10:03 AM

這篇文章主要為大家介紹了在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

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1663
14
CakePHP 教程
1419
52
Laravel 教程
1313
25
PHP教程
1264
29
C# 教程
1237
24
Linux體系結構:揭示5個基本組件 Linux體系結構:揭示5個基本組件 Apr 20, 2025 am 12:04 AM

Linux系統的五個基本組件是:1.內核,2.系統庫,3.系統實用程序,4.圖形用戶界面,5.應用程序。內核管理硬件資源,系統庫提供預編譯函數,系統實用程序用於系統管理,GUI提供可視化交互,應用程序利用這些組件實現功能。

git怎麼查看倉庫地址 git怎麼查看倉庫地址 Apr 17, 2025 pm 01:54 PM

要查看 Git 倉庫地址,請執行以下步驟:1. 打開命令行並導航到倉庫目錄;2. 運行 "git remote -v" 命令;3. 查看輸出中的倉庫名稱及其相應的地址。

vscode上一步下一步快捷鍵 vscode上一步下一步快捷鍵 Apr 15, 2025 pm 10:51 PM

VS Code 一步/下一步快捷鍵的使用方法:一步(向後):Windows/Linux:Ctrl ←;macOS:Cmd ←下一步(向前):Windows/Linux:Ctrl →;macOS:Cmd →

Linux的主要目的是什麼? Linux的主要目的是什麼? Apr 16, 2025 am 12:19 AM

Linux的主要用途包括:1.服務器操作系統,2.嵌入式系統,3.桌面操作系統,4.開發和測試環境。 Linux在這些領域表現出色,提供了穩定性、安全性和高效的開發工具。

notepad怎麼運行java代碼 notepad怎麼運行java代碼 Apr 16, 2025 pm 07:39 PM

雖然 Notepad 無法直接運行 Java 代碼,但可以通過借助其他工具實現:使用命令行編譯器 (javac) 編譯代碼,生成字節碼文件 (filename.class)。使用 Java 解釋器 (java) 解釋字節碼,執行代碼並輸出結果。

sublime寫好代碼後如何運行 sublime寫好代碼後如何運行 Apr 16, 2025 am 08:51 AM

在 Sublime 中運行代碼的方法有六種:通過熱鍵、菜單、構建系統、命令行、設置默認構建系統和自定義構建命令,並可通過右鍵單擊項目/文件運行單個文件/項目,構建系統可用性取決於 Sublime Text 的安裝情況。

laravel安裝代碼 laravel安裝代碼 Apr 18, 2025 pm 12:30 PM

要安裝 Laravel,需依序進行以下步驟:安裝 Composer(適用於 macOS/Linux 和 Windows)安裝 Laravel 安裝器創建新項目啟動服務訪問應用程序(網址:http://127.0.0.1:8000)設置數據庫連接(如果需要)

VSCode怎麼用 VSCode怎麼用 Apr 15, 2025 pm 11:21 PM

Visual Studio Code (VSCode) 是一款跨平台、開源且免費的代碼編輯器,由微軟開發。它以輕量、可擴展性和對眾多編程語言的支持而著稱。要安裝 VSCode,請訪問官方網站下載並運行安裝程序。使用 VSCode 時,可以創建新項目、編輯代碼、調試代碼、導航項目、擴展 VSCode 和管理設置。 VSCode 適用於 Windows、macOS 和 Linux,支持多種編程語言,並通過 Marketplace 提供各種擴展。它的優勢包括輕量、可擴展性、廣泛的語言支持、豐富的功能和版

See all articles