KVM常用命令及配置文件
1、查看虚拟机配置文件
[root@KVM tmp]# ls /etc/libvirt/qemu/
damowang.xml networks
[root@KVM tmp]# ls /etc/libvirt/qemu/networks/
autostart default.xml
[root@KVM tmp]# ls /etc/libvirt/qemu/networks/autostart/
default.xml
2、虚拟机的镜像文件位置(默认位置,可以修改)
/var/lib/libvirt/images/
3、查看网卡桥接
brctl show
4、查看虚拟机状态
# virsh list # 查看当前运行中的虚拟机
# virsh list --all # 列出所有虚拟机包括关机状态的
5、管理虚拟机的常用命令
[root@KVM tmp]# virsh list
Id 名称 状态
----------------------------------------------------
2 damowang running
[root@KVM tmp]# virsh console 2 # 进入指定的虚拟机,进入的时候还需要按一下回车 可以用虚拟机id 可以用名称
连接到域 damowang
换码符为 ^]
[root@KVM tmp]# virsh shutdown 2 # 关闭虚拟机
域 2 被关闭
[root@KVM tmp]# virsh start damowang # 启动虚拟机
域 damowang 已开始
[root@KVM tmp]# virsh autostart damowang # 设置宿主机开机时该虚拟机也开机
域 damowang标记为自动开始
[root@KVM tmp]# virsh autostart --disable damowang # 解除开机启动
域 damowang取消标记为自动开始
[root@KVM tmp]# virsh suspend damowang # 挂起虚拟机
域 damowang 被挂起
[root@KVM tmp]# virsh resume damowang # 恢复挂起的虚拟机
域 damowang 被重新恢复
[root@KVM tmp]# virsh undefine damowang # 彻底销毁虚拟机,会删除虚拟机配置文件,但不会删除虚拟磁盘
--- 未完待续