一些简单的管理命令
命令格式 virsh 控制指令 [虚拟机名称] [参数]
virsh 进入虚拟化交换式终端 quit 退出 help 获取命令帮助
virsh list --all 列出虚拟机
查看虚拟机 信息 virsh nodeinfo
查看虚拟机信息 virsh dominfo 虚拟机名称
运行|重启|关闭 虚拟机 virsh start|reboot|shutdown 虚拟机名称
强制关闭虚拟机 virsh destroy 虚拟机名称
将虚拟机设为开机自启动 virsh autostart [--disable] 虚拟机名称
列出虚拟网络 virsh net-list --all
查看虚拟机信息 virsh dominfo 虚拟机名称
链接虚拟机(无需IP) virsh console 虚拟机名称 (制作后端盘时需打开串口)
虚拟机xml配置文件位置
/etc/libvirt/qemu/虚拟机名称.xml
备份虚拟机文件命令 virsh dumpxml 虚拟机名称.xml
导入虚拟机文件命令 virsh define xml描述文件
删除虚拟机 virsh undefine 虚拟机名称
创建虚拟网络;(为虚拟的路由器)
虚拟网络配置文件位置 /etc/libvirt/qemu/networks/
virsh net-define vbr //定义vbr虚拟网络
virsh net-start vbr //启动vbr虚拟网络
ifconfig vbr 验证vbr网络
virsh net-autostart vbr 设置开机自启动vbr网络
配置虚拟网络文件模板
<network>
<name>vbr</name> //vbr为虚拟网络的名字
<bridge name="vbr"/>
<forward mode="nat"/>
<ip address="192.168.1.254" netmask="255.255.255.0"> //ip为192.168.1.254
<dhcp>
<range start="192.168.1.100" end="192.168.1.200"/> //ip范围是100-200
</dhcp>
</ip>
</network>