克隆VM lunix虛擬機器

克隆之前local模式下除錯的spark虛擬機器,採用克隆完整檔案的模式
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

修改unix系統引數

通過上一步的克隆,得到多個unix系統環境,現在拿其中一個進行修改舉例,其餘部分大致相同,除了IP和主機名以外。

第一步 修改mac地址

在虛擬機器還未啟動之前,先修改該系統的mac地址,如下操作所示。
這裡寫圖片描述
這裡寫圖片描述
生成新的mac地址,並用記事本記錄
修改完成後啟動虛擬機器
開啟終端視窗並切換到root使用者,鍵入命令

vim /etc/udev/rules.d/70-persistent-net.rules

通過圖形化介面可以看到網路使用的是系統自動建立的自動分配IP地址的虛擬網絡卡Auto eth1或者除開eth0以外的其他虛擬網絡卡配置資訊欄,這時候刪除其他的配置資訊欄,只留下eth0,並將eth0中ATTR{address}修改為剛才用記事本記錄的mac地址,修改成功後儲存該文字,如下所示。
這裡寫圖片描述

第二步 修改ip地址

同樣在root使用者下,通過鍵入以下命令,修改IP地址、閘道器地址及mac地址。

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

這裡寫圖片描述

第三步 修改hostname

通過以下兩個命令,在兩處修改hostname

vim /etc/sysconfig/network   

NETWORKING=yes
HOSTNAME=spark-master
vim /etc/hosts      

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.180  spark-master
192.168.1.181  spark-slave

以上步驟修改完成,重啟系統。

至此,克隆WM虛擬機器及修改系統引數的全過程