网站制作 天津,网站界面风格设计,微信分享链接转换wordpress,动漫设计与制作专业就业方向virsh 是一个用于管理虚拟机的命令行工具#xff0c;它与 libvirt 服务配合使用#xff0c;支持对虚拟机的创建、配置、启动、停止等操作。
1、列出虚拟机
列出正在运行的虚拟机#xff1a;
virsh list列出所有虚拟机#xff08;包括未启动的#xff09;#xff1a;
…virsh 是一个用于管理虚拟机的命令行工具它与 libvirt 服务配合使用支持对虚拟机的创建、配置、启动、停止等操作。
1、列出虚拟机
列出正在运行的虚拟机
virsh list列出所有虚拟机包括未启动的
virsh list --all2、启动和关闭虚拟机
启动虚拟机
virsh start vm_name or id停止虚拟机通过发送ACPI关机信号
virsh shutdown vm_name or id强制关闭虚拟机类似于拔掉电源
virsh destory vm_name or id重启虚拟机
virsh reboot vm_name or id3、创建和删除虚拟机
创建虚拟机从xml配置文件
virsh create config_file.xml定义虚拟机从xml配置文件定义虚拟机但不启动
virsh define config_file.xml删除虚拟机仅删除虚拟机定义不删除磁盘文件
virsh undefine vm_name or id删除虚拟机及其磁盘文件
virsh undefine vm_name or id --remove-all-storage4、修改虚拟机配置
编辑虚拟机配置打开xml编译器
virsh edit vm_name or id查看虚拟机xml配置
virsh dumpxml vm_name or id5、管理虚拟机快照
列出虚拟机的快照
virsh snapshot-list vm_name or id创建虚拟机快照
virsh snapshot-create-as vm_name or id snapshot_name --description Snapshot description恢复虚拟机快照
virsh snapshot-revert vm_name or id snapshot_name删除虚拟机快照
virsh snapshot-delete vm_name or id snapshot_name6、虚拟机信息
查看虚拟机详细信息
virsh dominfo vm_name or id查看虚拟机的CPu使用情况
virsh cpu-stats vm_name or id7、网络和存储管理
列出虚拟网络
virsh net-list --all启动/停止虚拟网络
virsh net-start network_name
virsh net-stop network_name列出存储池
virsh pool-list --all启动/停止存储池
virsh pool-start pool_name
virsh pool_stop pool_name8、监控和调试
监控虚拟机的实时状态
virsh list --state-running查看虚拟机的详细日志可能需要访问虚拟机的日志文件
virsh log vm_name or id