CentOS7 minimal kvm 命令
2018-03-25 本文已影响0人
余带盐
-
kvm
命令
- 查看虚拟机
virsh list --all
image.png- 连接虚拟机
virsh console centos7
- 启动虚拟机
virsh start centos7
- 关闭虚拟机
virsh shutdown centos7
- 查看桥
br0
brctl show
image.png
enp3s0
是主机网卡,vnet0
vnet1
是对应虚拟机的网卡- 查看网卡情况
virsh domiflist centos7
virsh domiflist centos7_1
image.png
说明vnet0
连的是br0
,vnet0
是个tap
- 关闭虚拟机
virsh shutdown centos7
一般不行
virsh undefine centos7
- 删除虚拟机
virsh undefine centos7
- 修改虚拟机配置文件
virsh edit centos7_1
- 创建一个自动增长的空镜像
qcow2
qemu-img create -f qcow2 template.qcow2 3G
- 调整镜像总大小
qemu-img resize -q /var/lib/libvirt/images/centos7_2.qcow2 +21G
qemu-img resize -q /var/lib/libvirt/images/centos7_2.qcow2 -21G
qcow2
转vmdk
qemu-img convert -O vmdk aaa.qcow2 aaa.vmdk
qemu-img convert -f qcow2 centos7-ovirt-engine.qcow2 -O vmdk centos7-ovirt-engine.vmdk
vmdx
转qcow2
qemu-img convert -f vmdk -O qcow2 windows2008.vmdk windows2008.qcow2
- 本地缓存rpm
- 配置
vim /etc/yum.conf
keepcache=1
yun makecache
RPM
缓存目录
/var/cache/yum