1. 程式人生 > >Wmware快速復制虛擬機環境

Wmware快速復制虛擬機環境

mod pre erro res nbsp ron 開機 ipad round

目的:

準備5臺虛擬機centos7,並安裝docker,設置IP地址並聯網

192.168.2.10

192.168.2.11

192.168.2.12

192.168.2.13

192.168.2.14

192.168.2.15

準備工作:

虛擬機軟件:wmware 8.5.8

操作系統:centos 7.3.1611 (采用mini安裝,安裝好的鏡像1.5G大小左右)

操作步驟:

Step 1. wmware安裝centos(wmware網絡選擇橋接模式),具體步驟按照向導next,next不多說,記得打開上網功能。

設置centos:

[[email protected] ~]#vi /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE="Ethernet"
BOOTPROTO="static"
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"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
#UUID="81c8d322-d7f7-47f6-954f-64bbe41a4eec"(uuid去掉,便於後面復制虛擬機)
DEVICE="ens33"
ONBOOT="yes"

IPADDR=192.168.2.10
GATEWAY=192.168.2.1
NETMASK=255.255.255.0
DNS1=192.168.2.1

重新啟動網絡

[[email protected] ~]# service network restart
Restarting network (via systemctl):                        [  OK  ]
[[email protected] ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:79:a1:48 brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.10/24 brd 192.168.2.255 scope global ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::341d:c8b4:c7d:f28f/64 scope link
       valid_lft forever preferred_lft forever
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
    link/ether 02:42:20:5d:55:6e brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 scope global docker0
       valid_lft forever preferred_lft forever

設置hostname

[[email protected] ~]# hostnamectl --static set-hostname  ip10-cent7

安裝docker

[[email protected] ~]# yum install -y docker

設置開機啟動

[[email protected] ~]# systemctl enable docker
[[email protected] ~]# service docker start
Redirecting to /bin/systemctl start docker.service

關閉防火墻

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動

好了,這樣ip10的機器設置完畢,接下來繼續創建5臺虛擬機,並設置相應ip地址

Step 2. 關閉剛才創建的虛擬機,找到虛擬機目錄/${path}/ip10-cent7.vmwarevm

拷貝5份,並rename虛擬機

cp ip10-cent7.vmwarevm ip11-cent7.vmwarevm
cp ip10-cent7.vmwarevm ip12-cent7.vmwarevm
cp ip10-cent7.vmwarevm ip13-cent7.vmwarevm
cp ip10-cent7.vmwarevm ip14-cent7.vmwarevm
cp ip10-cent7.vmwarevm ip15-cent7.vmwarevm

然後用wmware軟件逐一打開*.vmwarevm文件,並在關機狀態下設置--網絡適配器--高級選項--生成新的MAC地址,避免和第一個虛擬機mac沖突,啟動虛擬機。

[[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
BOOTPROTO="static"
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"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
#UUID="81c8d322-d7f7-47f6-954f-64bbe41a4eec"
DEVICE="ens33"
ONBOOT="yes"

IPADDR=192.168.2.11
GATEWAY=192.168.2.1
NETMASK=255.255.255.0
DNS1=192.168.2.1

重啟網絡,檢測機器聯網情況

設置hostname

[[email protected] ~]# hostnamectl --static set-hostname  ip11-cent7

其他機器按類似操作。

註意:修改虛擬機時候關閉其他虛擬機,避免mac和ip地址沖突。

好了,虛擬機環境準備好了,接下來嗨皮嗨皮啦~~~原創文章,轉載請註明出處!

Wmware快速復制虛擬機環境