本文涉及到 VMware 安裝linux與磁盤分區、配置網絡、設置快照、克隆系統四部分的詳細教程。
一、VMware 安裝 Linux
除基本自定義安裝外,還包含對磁盤的分區
1.點擊新建虛擬機,選擇自定義,典型的較為簡單,但是我們選擇自定義安裝
2.點擊【下一步】選擇【稍后安裝操作系統】
3.然后我們選擇安裝Linux系統,並選擇相應的版本,示例使用的是CentOS 6 64位
4.命名並選擇相應的位置,這里命名就隨意了。
5.網絡類型,也可以選擇橋接的方式,這里我們選擇NAT的方式
6.磁盤,我們選擇創建新的磁盤,然后下一步
7.指定磁盤容量的大小,這里默認20GB,這里我們要為大數據學習做准備設置大一點為100GB,可能會想本地磁盤本身並沒有100G。不用擔心,只要不勾選【立即分配所有磁盤空間】即可,這樣 它是用多少申請多少的磁盤空間。
8.然后【下一步】---->並【完成】安裝配置。現在為“裸機”狀態,並未安裝Linux系統(相當於在店里買了個裸機,並未安裝操作系統):
9.接下來,安裝系統。雙擊【CD/DVD(IDE)】然后選擇【使用ISO映像文件】,這里與上面所選擇的版本對應,{示例使用的是CentOS-6.5-x86_64-minimal.iso 精簡版本的},完成后我們啟動虛擬機。
10.接下來進入linux系統進行下一步的操作,{點擊鼠標進入虛擬機系統,按ctrl+alt 退出鼠標},我們進入后按enter進行安裝,到了下面這一步,我們選擇【skip】,選OK的話比較慢。
11.到了這里,我們選擇yes,不保存數據
12.時區選擇【上海】
13.接下來創建分區
點擊【create】-【create】選擇目錄 【/boot】(啟動目錄200MB做夠了) 分配200MB空間 選擇【swap】(給系統內核用的)分配2048MB空間,然后選擇【/】(根目錄)分配剩余所有空間:
接下來點擊【next】-【format】-【write change to disk】完成對系統的分區,並進行安裝系統,完成全部文件的安裝,我們點擊【reboot】來重新啟動系統,就此,系統安裝完成。
二、進行網絡配置
設置IP:
1.VMware:編輯>虛擬網絡編輯器
查看子網掩碼與網關以及IP地址網段,如圖所示,我們點擊VMnet8(NAT模式)點擊【NAT設置】可看到子網IP地址為192.168.121.0,子網掩碼為255.255.255.0,網關為192.168.121.2
因此我們的子網掩碼以及網關都已知道,那么IP就可以配置 192.168.121.{3-254之間的任意數},為什么是3-254之間的任意數呢?因為255是廣播地址,而0
、1
、2
都被占用了。首先,0
被VMnet8的子網地址占用了,2
被網關占用了,那么1
呢?1
在這里(VMware 網絡適配器占用):
2.網關、子網掩碼、IP地址網段都已明確,接下來進行設置
vi /etc/sysconfig/network-scripts/ifcfg-eth0 編輯ifcfg-eth0文件,步驟如下
- 刪除UUID和MAC地址
- ONBOOT=yes //開機自動啟動 ,no改為yes
- BOOTPROTO=static //dhcp改為static
- IPADDR=192.168.121.101 //ip地址
- NETMASK=255.255.255.0 //子網掩碼
- GATEWAY=192.168.121.2//網關
- DNS1=114.114.114.114 //DNS地址 常用的即可
- DNS2=8.8.8.8 //DN2S地址 常用
結果如下:
3.刪除與MAC地址綁定的文件,因為MAC地址已經被我們刪除了
rm -f /etc/udev/rules.d/70-persistent-net.rules
到此,網絡設置完成,重新啟動虛擬機,檢查是否成功,鍵入ifconfig(類似windows ipconfig)查看ip,如下:
看看網絡是否連通,我們ping 一下百度(www.baidu.com)看看,如圖所示,有數據返回。說明我們在虛擬機上安裝的Linux系統網絡配置成功。
三、創建快照
所謂快照就是幫我們記錄一個當前的版本,在需要的時候可以還原回來,就像是我們windows裝的一鍵還原精靈一樣,系統被我們搞壞了,直接還原到之前所記錄的版本節點就好了,不需要重新安裝系統。具體創建快照的方法如下:
1.點擊紅框的按鈕
2.輸入快照的名稱與描述
3.我們點擊紅框選中的 【快照管理】按鈕,可見如下:
四、克隆
我們打開【快照管理】點擊克隆然后【下一步】進行克隆,選擇所需磁盤空間較小的創建連接克隆
注意:保存的快照需要時關機狀態下才可以克隆。
接下來我們需要打開克隆好的虛擬機並進行重新配置:
-
將ifcfg-eth0中的ip地址修改 vi /etc/sysconfig/network-scripts/ifcfg-eth0
- IPADDR=192.168.121.102 //ip地址
-
將70-persistent-net.rules文件刪除 rm -f /etc/udev/rules.d/70-persistent-net.rules
-
改變系統名稱 vi /etc/sysconfg/network
- HOSTNAME=node02
-
重啟系統 init 6