1. 程式人生 > >Redhat6.5虛擬機器的封裝

Redhat6.5虛擬機器的封裝

服務的配置可能用到多臺虛擬機器模擬伺服器作測試,每增加一臺都需要重新配置,所以需要將一臺虛擬機器封裝好之後,需要增加幾臺模擬伺服器只需要使用快照,進行簡單的配置即可

封裝Rhel6.5版本虛擬機器

1.系統安裝,母盤配置,安裝好rhel6.5系統之後注意(記憶體選擇512m,系統會預設不開啟圖形安裝)

2.系統安裝成功後,重啟登陸系統,刪除70-*檔案(保證子快照虛擬機器的eth0網絡卡正常使用)
在這裡插入圖片描述
在這裡插入圖片描述

3.配置網路

  • 設定網路引數vi /etc/sysconfig/network-scripts/ifcfg-eth0
    在這裡插入圖片描述
  • 重啟網路
    在這裡插入圖片描述
  • 網路配置成功
    在這裡插入圖片描述

4.配置yum源
在這裡插入圖片描述

5.設定主機名稱

vim /etc/sysconfig/network


在這裡插入圖片描述

6.設定本地域名解析
vim /etc/hosts
在這裡插入圖片描述

7.安裝常用服務支援
yum install -y openssh-clients lftp httpd vim

8.關閉防火牆
在這裡插入圖片描述
9.關閉selinux
vim /etc/selinux/config

10.設定完畢,Force off關閉該虛擬機器

vim /etc/sysconfig/selinux
SELINUX=disabled

注意:關閉後不可再次重新開啟,即為封裝完畢的虛擬機器

建立子映象並新建虛擬機器

<1>清理母盤
系統可能沒有virt-sysprep命令,找到提供此命令的包,安裝即可
yum provides */virt-sysprep


在這裡插入圖片描述
根據真機系統版本選擇安裝
yum install libguestfs-tools-c-1.28.1-1.55.el7.x86_64
清理母盤
virt-sysprep -d 母盤名
在這裡插入圖片描述

<2>以防開啟母盤base,刪除base虛擬機器,但保留檔案
在這裡插入圖片描述

注意:不用擔心,原始檔依舊會存在的!

<3>建立子映象並檢視子映象資訊

qemu-img create -f qcow2 -b base.qcow2  vm1
qemu-img info vm1 

<4>根據生成的子映象新建虛擬機器
匯入映象---->選擇子映象---->選擇linux作業系統及6.5版本---->選擇記憶體大小---->更改主機名
在這裡插入圖片描述


在這裡插入圖片描述