如何對Linux虛擬機進行封裝


批量部署虛擬機前,需要準備虛擬機模板以便進行克隆,爲防止克隆產生的機器屬性(如網卡MAC地址等)完全一致,需要對機器先進行封裝,然後再製作成虛擬機模板。Windows機器可以通過sysprep工具對其進行封裝,Linux可通過sys-unconfig對其進行封裝。下面簡述其操作步驟。

1.登錄到虛擬機。

2.刪除 ssh 主機密鑰:

# rm -rf /etc/ssh/ssh_host_*

3.在 /etc/sysconfig/network 中設置 HOSTNAME=localhost.localdomain。

4.從 /etc/sysconfig/network-scripts/ifcfg-eth* 中刪除 HWADDR 行和 UUID 行。

5.另外,從 /var/log 中刪除所有日誌,從 /root 中刪除 build 日誌。

6.請運行以下命令:

# sys-unconfig

虛擬機被關機。它已被封裝,並可用來創建模板。您可以使用這個模板部署 Linux 虛擬機,不會有與配置文件相關的衝突。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章