1、创建磁盘镜像
qemu-img create -f raw -o size=10G /data/centos7.raw
qemu-img create -f qcow2 /data/centos71.qcow2 10G
2、创建虚拟机
图形化安装centos7
virt-install --virt-type=kvm --name=centos73 --vcpus=1 --ram=1024 --cdrom=/data/images/CentOS-7.4-x86_64-DVD-1708.iso
–disk path=/data/centos73.qcow2,size=10,format=qcow2 \
–network network=default #(–network bridge=br0 指定网络桥接)
–graphics vnc,listen=0.0.0.0 --noautoconsole
3、磁盘格式转化
qemu-img convert -f raw -O qcow2 /mnt/centos7.1.raw /mnt/centos7.2.qcow2 -p
qemu-img convert -f raw /mnt/centos7.1.raw -O qcow2 /mnt/centos7.3.qcow2 -p
参数 -f 指定源格式 -O 目标格式 -p 显示进度
4、磁盘快照创建
备注:时间戳转换网址 https://tool.lu/timestamp
virsh define centos77.xml 注册虚拟机
virsh start centos77 启动虚拟机
virsh list --all 查看所有虚拟机信息;virsh shutdown centos72;virsh destroy centos72
virsh snapshot-create-as centos72 centos72_snapshot 创建快照
virsh snapshot-list centos72 查看centos72所有快照
/var/lib/libvirt/qemu/snapshot/centos72 快照所在目录
virsh create centos76.xml 从配置文件启动虚拟机
virsh autostart centos72 加入到开机自启动
qemu-img info centos72.qcow2 查看磁盘详细信息
virsh snapshot-revert centos72 centos72_snapshot 恢复快照
virsh snapshot-delete centos72 centos72_snapshot 删除快照
实验步骤
1、下载centos71.xml文件复制到/etc/libvirt/qemu/目录下 并创建data目录 mkdir /data
2、qemu-img create -f qcow2 /data/centos71.qcow2 10G 创建磁盘文件
3、cd /etc/libvirt/qemu/ 执行 virsh create centos71.xml 创建虚拟机
4、virsh list --all 查看虚拟机
5、virsh snapshot-create-as centos71 centos71_snapshot 创建快照
6、virsh snapshot-revert centos71 centos71_snapshot 恢复快照
7、virsh snapshot-delete centos71 centos71_snapshot 删除快照
8、virsh autostart centos71 加入到开机自启动
相关文章
- 10-21Windows 8 下离线安装。net Framework 3.5
- 10-21mac 下安装securecrt
- 10-215 -- Hibernate的基本用法 --2 1 Hibernate 下载和安装
- 10-21VS2010 win7 64位安装后新建项目生成时错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 10-21pip安装:Cannot uninstall ''. It is a distutils installed project and thus we cannot accurate
- 10-21【Python爬虫实战】Scrapy框架的安装 搬运工亲测有效
- 10-21爱颂派对云服务器安装纪实(四)oneinstack方式安装
- 10-21解决命令行运行python文件,出现No module named *** 报错问题
- 10-21大数据ETL之Kettle基本理论与安装部署
- 10-21Kettle介绍和安装