linux企业部分:rhel7.6虚拟机的封装及快照文件制作
虚拟机的封装
1、建立新的虚拟机
1)在真机执行virt-manager指令,进入虚拟机管理界面。
进入虚拟机管理界面后点击右上角的带有黄色星星的计算机图标。
2)点击上述图标后,选择local install media选项
3)之后的界面第一栏填入封装镜像的位置,第二栏选择系统的版本。
4)根据个人的需求来决定虚拟机的配置
5)选择第一条安装
5)进入选择页面
选择时区、键盘设置、磁盘配置、关掉kdump内存灾难恢复,然后对root用户进行密码设定。
最后点击begin install 开始安装虚拟机
2、基本配置
虚拟机安装完成后,进行主机名、ip、网关、dsn设定后。重启网络,并停掉网络管理器
hostnamectl set-hostname xyf1
vi /etc/sysconfig/network-scripts/ifcfg-eth0
systemctl diaable --now NetworkManager systemctl restart network
vi /etc/hosts
vi /etc/yum.repos.d/westos.repo
yum repolist
检查软件仓库是否可以使用
安装 vim lftp net-tools
yum install vim lftp vim net-tools
selinux设定为disabled
关闭防火墙
systemctl disable --now firewalld
3、封装
在真机中切换到/var/lib/libvirt/images下,ls查看有xyf.qcow2
这个文件。
du -sh xyf.qcow2 发现这个文件大小为21G。占用资源太大,对起进行封装。
封装之前,安装清理压缩软件:
yum isntall libguestfs-tools.noarch libguestfs-tools-c.x86_64 -y
virt-sysprep -d xyf ##这时xyf.qcow2这个文件名不需要写全。.qcow2后缀会默认补齐
virt-sparsify --compress xyf.qcow2 xyf-new.qcow2
##压缩原虚拟机文件为xyf-new.qcow2
du -sh xyf-new.qcow2 #查看其大小,一般只有几百兆