1. 程式人生 > >企業部分之虛擬機器的封裝

企業部分之虛擬機器的封裝

一.(在物理機中)

首先,本次實驗要通過http服務安裝,提前下載好並開啟,配置好地址池:

yum install  dhcpd

vim /etc/dhcp/dhcpd.conf

systemctl start dhcpd

其次,在紅帽官網下載rhel-server-6.5-x_64-dvd.iso  (企業一般都會用到企業6版本,很少用到企業7版本),並掛載在/var/www/html/rhel6.5下,準備好共享(若臨時掛載出現write-protected,read-only狀況,則使用命令mount -o remount.rw/,重新輸入一遍即可)

執行virt-manager,進入虛擬機器管理介面

二.安裝虛擬機器(母)

1.通過物理機http獲得映象

2.記憶體設為512MB,cpu為1個,硬碟為20GB

3.輸入虛擬機器名稱,生成映象預設目錄:/var/lib/libvirt/images/

三:進入安裝介面

1.選擇英語語言和字母鍵盤

2.TCP/IP中ipv4選擇DHCP,關閉ipv6

3.重新初始化所有磁碟裝置

4.選擇時區為亞洲上海

5.輸入密碼(westos)(忽略密碼強度)

6.replice existing Linux system (替換現有的系統), use free space(使用剩餘空間)

7.將儲存設定寫入磁碟

8.完成後會有reboot彈出,空格預設

四:配置base虛擬機器

1.刪除rule

*如果不刪除,那麼網絡卡啟動時,udev會自動分配網絡卡名稱給這個網絡卡

2.關閉火牆

3.設定selinux為disabled

4.配置網路

5.共享yum源(rhel6.5)

6.安裝需用工具(vim lftp openssh-clients)

7.設定主機名

8.本地解析(解析子虛擬機器的主機名)

9.poweroff

五:(物理機中)

1.清除base快取,virt-sysprep -d base

*若沒有virt-sysprep -d base,則yum provides */virt-sysprep (檢視virt-sysprep所需的安裝包),yum install libguestfs-tools-c-1.32.7-3.el7.x86_64 -y (安裝)

2.檢視檔案大小

六:刪除虛擬機器base,建立子虛擬機器

*不刪除映象檔案,且此次操作之後就不要再進入虛擬機器base,否則會失效(只能重新配置)

刪除母虛擬機器,選擇不刪除其映象檔案

1.建立子虛擬機器映象

*qemu-img info vm1     #檢視vm1的資訊

2.映象匯入

*選擇映象,選擇系統為linux,version選擇redhat6.5或6.6

3.設定記憶體為1G,cpu為1,名字與映象名字一致即可

4.進入子虛擬機器,填寫ip和主機名,重啟網路

5.關閉虛擬機器

poweroff

最終以同樣的方式建立四臺虛擬機器