virsh使用

介绍

virsh是一个使用libvirt来管理KVM虚拟主机的命令行工具。

使用

  • 查看主机信息

virsh nodeinfo

显示输出

CPU model:           x86_64
CPU(s):              8
CPU frequency:       1995 MHz
CPU socket(s):       2
Core(s) per socket:  4
Thread(s) per core:  1
NUMA cell(s):        1
Memory size:         4056256 kB

查看guest信息

  • 显示已经定义的guest主机

  • 显示一个guest主机的信息

启动和停止guest

  • 启动一个guest

  • 关闭一个guest

  • 强制关闭一个guest

  • 挂起一个guest

  • 继续一个guest运行

  • 保存一个guest

这里将停止虚拟机并保存数据都文件(但是我使用virsh list显示centos7依然是running状态)

虚拟机磁盘设备

virsh domblklist可以输出磁盘设备清单,实际上,这个命令和virsh dumpxml中输出的磁盘设备是一致的,但是输出较清晰

虚拟机网卡设备信息

virsh domiflist可以输出网络设备信息。这个命令和virsh dumpxml中输出的网络设备是一致的,但是输出较清晰

参考

Last updated

Was this helpful?