如何对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 虚拟机,不会有与配置文件相关的冲突。


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