VMware+centos7克隆多個虛擬機

最近在學習Hadoop,須要搭建分佈式集羣,本身在電腦上安裝的VMware+centos7。前期我已經安裝好了一個虛擬機,並把apache,jdk等的環境都配置好了,如今須要搭建集羣了,因此須要克隆三個節點出來。node

步驟一:apache

打開虛擬機,右鍵選中已經配置好的虛擬機,選擇manage下面的clone選項。這裏有一個須要注意的地方,就是虛擬機在啓動或者掛起的狀態下是不能clone的,必須是關閉狀態。以下圖所示:vim

點擊以後會出現下圖,點擊下一步便可:centos

選擇full clone網絡

修改虛擬機的名字和存放位置,點擊完成分佈式

接下來就是等待clone完成了。oop

步驟二:學習

克隆完成以後,右鍵點擊新複製的虛擬機,點擊settings,以下圖所示:centos7

彈出以下界面,點擊Network Adapter,而後點擊右邊的advanced:3d

而後彈出以下界面,點擊generate,使新的虛擬機生成新的MAC地址,複製新生成的MAC信息,後面會用:

步驟三:

打開新複製的虛擬機,輸入命令ip addr,此條命令是查看虛擬機的IP地址以及MAC地址,以下:紅色框住的就是機器的IP地址

而後輸入以下命令:vim /etc/sysconfig/network-scripts/ifcfg-eno16777728,注意這裏的ifcfg-eno16777728是和上圖中紅點點那裏的名稱是同樣的。而後對這個文件進行編輯,輸入以下信息:(注意紅色框住的地方改成本身機器相應的信息)

HWADDR=00:0C:29:CD:A6:00

TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777728"
UUID="27e2be96-cc69-4d66-a5ee-96d3081e0502"
DEVICE="eno16777728"
ONBOOT="yes"
IPADDR=192.168.186.130
NETMASK=255.255.255.0
GATEWAY=192.168.186.2

而後:wq退出。

接下來,輸入rm /etc/udev/rules.d/70-persistent-ipoib.rules命令,刪除這個.rules文件:

刪除以後,修改hostname,輸入hostnamectl set-hostname node1命令,將node1的部分改爲本身的名字。

最後,輸入vim /etc/hosts命令,將IP地址和新名字添加進去,以下圖:

OK,到此爲止就是克隆虛擬機的全過程,最後能夠互相ping一下網絡,看是否能夠ping通就能夠啦~~~~

感謝你們觀看,謝啦~~~

相關文章
相關標籤/搜索