克隆虛擬機(centos7)


當我們做分布式測試時,需要多個節點(虛擬機),除了一個個虛擬機重新安裝外,還可以從一個虛擬機鏡像克隆出新的虛擬機

 

本例中要從名為master1的虛擬機克隆一個名為node1的

 

 

輸入新的虛擬機名稱和文件存放路徑

 

 

 

然后開始克隆,需要一段時間

 

 

 

克隆完成,開始對新的虛擬機(node1)設置

 

在網卡設置生成一個新的mac地址,並復制出來后面要用

 

 

 

啟動node1並進入系統

找到文件/etc/sysconfig/network-scripts/ifcfg-***,開始編輯(需要root用戶)

PS:文件名不確定,因為此文件名的格式是ifcfg-開頭后面跟着網卡名稱,例如我的網卡叫ens33所以文件名就是下圖

 

 

然后文件內容也可能不一樣(我在網上看其他文章的跟我的不一樣)

要做幾件事:

  1. 設置ip為固定ip(我的情況是原來還是動態ip,所以才要設,不是必須。項沒有就新增)

PS:具體的值不展開,跟windows系統一樣意思的

 

 

 

BOOTPROTO="static"         # 使用靜態IP地址,默認為dhcp

IPADDR="192.168.31.142"   # 設置的靜態IP地址

NETMASK="255.255.255.0"    # 子網掩碼

GATEWAY="192.168.31.1"    # 網關地址

DNS1="114.114.114.114"       # DNS服務器

 

 

2.刪除UUID,HWADDR等項(代表網卡mac地址或唯一id)

 

 

 

命令行service network restart重啟網卡

 

 

 

刪除文件/etc/udev/rules.d/70-persistent-net.rules

 

然后修改機器名,命令行:hostnamectl set-hostname node1

PS:node1代表新命名的機器名

 

 

 

然后修改hosts文件,在/etc/hosts

在最下方新增一行,格式是:ip+空格+機器名

 

 

 

到此完成克隆。當所有節點克隆好后,可以互ping來監測網絡是否配置好


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM