windows快速安裝linux虛擬機器
1. 場景描述
因測試中需要linux叢集,目前的伺服器不太方便部署,需要本機(windows7)啟動多個linux虛擬機器,記錄下,希望能幫到需要的朋友。
2. 解決方案
2.1 軟體準備
(1)使用vmware-workstation進行虛擬化,版本用的:12.5.9(14版本也有)
下載地址:
https://www.cr173.com/soft/177242.html
下載後自帶,可以直接使用。
(2)作業系統
用的cenos7中最新的7.7.1908,4.3個G,下載地址:
http://mirrors.163.com/centos/7/isos/x86_64/
下載的是:CentOS-7-x86_64-DVD-1908.iso ,一般用這個包,full版本太大,大概10個G,min缺少一些包。
2.2 安裝及說明
2.2.1 vmware安裝
vmware安裝沒啥說的,直接解壓後,雙擊安裝,next到底。
2.2.2 vm建立虛擬機器說明
(1)建立虛擬機器
(2)選擇自定義
(3)顯示資訊
(4)選擇稍後安裝作業系統
(5).選擇作業系統
(6)選擇儲存地方
(7)僅主機模式網路
說明:
因公司網路安全設定,這裡本人選擇的是僅主機模式,這三個大概意思是:
(a)橋接,這個模式是在公網上有固定ip的,好多家用網路一般是動態分配的,不固定了,這個一般選擇不了。
(b)NAT 這個選擇的比較多,大概含義就是本機(windows物理)作為一個路由代理,通過這個代理進行網路連線。
(c)跟NAT差不多,不一樣的就是去掉了聯網許可權。
後面就直接next到底,就不截圖了。
2.2.3 建立虛擬機器後配置(重點)
(1)首先檢視預設設定 在如下編輯中選擇“虛擬網路編輯器”
1,2,3,4,可以不用改,網段記錄下,後面需要用,192.168.47.0
(2)配置本機(物理機)網路
安裝後預設會生成兩個網路連線,其中vmnet1對應僅主機模式,vmnet8對應nat模式。
3設定的是協議版本4,ip設定為:192.168.47.1(作為後續虛擬機器閘道器)
(3)虛擬機器修改
檔案:
/etc/sysconfig/network-scripts/ifcfg-ens33
修改後內容:
修改後內容:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=816b4c8c-fb7e-44c6-a424-66d00d2497bb
DEVICE=ens33
#ONBOOT=no
ONBOOT=yes
IPADDR=192.168.47.158
NETMASK=255.255.255.0
GATEWAY=192.168.47.1
其中IPADDR只要網段是在上面僅主機模式裡面即可,GATEWAY需要是物理機vmnet1的ip地址
修改完成後,重啟網絡卡
service network restart
預設沒有ifconfig,需要使用ip addr命令:
完成,可以在vm中通過克隆功能,建立多個虛擬機器來實現叢集部署,如下圖:
聯網更新軟體設定。
I’m 「軟體老王」,如果你覺得文章對你有些幫助,歡迎微信搜尋「軟體老王」第一時間閱讀,有問題及時溝通!