1-为何使用虚拟化
s40 KVM虚拟化企业级实战

s40 KVM虚拟化企业级实战


02-KVM虚拟化环境准备





yum install libvirt* virt-* qemu-kvm* -y


[[email protected] ~]# systemctl start libvirtd.service
[[email protected] ~]# systemctl status libvirtd.service

03-创建一台KVM虚拟机

s40 KVM虚拟化企业级实战

[[email protected] data]# virt-install --name centos7 --virt-type kvm --os-type=linux --os-variant rhel7 --memory 1024 --vcpus 1 --cdrom /data/centos7.iso --disk path=/data/oldboy.raw,format=raw,size=10 --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole

10.0.0.202:5900


虚拟机的swap不重要 
s40 KVM虚拟化企业级实战

s40 KVM虚拟化企业级实战
s40 KVM虚拟化企业级实战








04-KVM常见常用操作


virsh list --all
s40 KVM虚拟化企业级实战

virsh start [name]


virsh shutdown [name]

s40 KVM虚拟化企业级实战


配置文件
virsh dumpxml centos7 

vim /etc/libvirt/qemu/centos7/xml
s40 KVM虚拟化企业级实战
s40 KVM虚拟化企业级实战


virsh dumpxml centos7 >/data/centos7.xml
s40 KVM虚拟化企业级实战
关机状态导出配置文件


删除
virsh undefined centos7 

virsh define /data/centos.xml
s40 KVM虚拟化企业级实战


virsh 回车进入virsh console 交互模式
virsh #

virsh domrename centos7 oldboy7
s40 KVM虚拟化企业级实战


virsh suspend oldboy7    挂起            
virsh resume oldboy7  恢复

显示vnc端口
virsh vncdisplay oldboy7

05-kvm开机自动运行与KVM磁盘格式转换

确保服务
s40 KVM虚拟化企业级实战
s40 KVM虚拟化企业级实战

s40 KVM虚拟化企业级实战
s40 KVM虚拟化企业级实战

开机自动运行
s40 KVM虚拟化企业级实战



s40 KVM虚拟化企业级实战

s40 KVM虚拟化企业级实战


s40 KVM虚拟化企业级实战
s40 KVM虚拟化企业级实战
s40 KVM虚拟化企业级实战
占的地不大


raw  --> qcow2
先关机

cd 到相对路径再转换
s40 KVM虚拟化企业级实战
s40 KVM虚拟化企业级实战
s40 KVM虚拟化企业级实战


修改配置文件
virsh edit oldboy7
s40 KVM虚拟化企业级实战
就改这两个地方


开启转换后的虚拟机
s40 KVM虚拟化企业级实战




06-创建快照-克隆与添加磁盘



s40 KVM虚拟化企业级实战


创建快照
s40 KVM虚拟化企业级实战
恢复快照
s40 KVM虚拟化企业级实战


s40 KVM虚拟化企业级实战

要先关机
s40 KVM虚拟化企业级实战

s40 KVM虚拟化企业级实战



s40 KVM虚拟化企业级实战

相关文章:

  • 2021-05-24
  • 2022-01-22
  • 2021-07-02
  • 2021-10-22
  • 2021-07-01
  • 2021-12-24
  • 2021-11-20
猜你喜欢
  • 2021-09-16
  • 2021-07-09
  • 2022-01-18
  • 2021-04-09
  • 2022-01-12
相关资源
相似解决方案