KVM学习之 virsh常用命令记录

1,查看运行的虚拟机
virsh list

2,查看所有的虚拟机(关闭和运行的虚拟机)
virsh list --all

3,连接虚拟机
virsh console +域名(虚拟机的名称)

4,退出虚拟机
ctrl+]

5,关闭虚拟机
5.1 virsh shutdown +域名
5.2 virsh destroy +域名

6,挂起虚拟机
virsh suspend +域名

7,恢复被挂起的虚拟机
virsh resume +域名

8,子机随宿主主机(母机)启动而启动
virsh autostart + 域名

9,取消自动启动
virsh auotstart --disable +域名

10,彻底删除虚拟机
1, 删除虚拟机 virsh destroy +域名
2,解除标记 virsh undefine +域名
3,删除虚拟机文件

11,启动虚拟机并进入该虚拟机
virsh start 域名 --console

12 查看 虚拟机当前使用磁盘
virsh domblklist centos2 --details

创建外部快照
命令:virsh snapshot-create-as --domain vm --name snapshot1 --disk-only --atomic --no-metadata
--disk-only 有这个参数,snapshot-create-as命令就会创建磁盘外部快照;
--atomic 如果虚拟机有多个磁盘,则把为虚拟机所有磁盘创建快照的操作当做一个原子操作,要么全部成功,要么全部失败;
--no-metadata 不让libvirt记录快照的元数据。这个参数不是必须的,但是强烈建议使用,目前libvirt对外部快照支持不完整,只能创建,不能删除和回滚

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 查看运行的虚拟机 virshlist 查看所有的虚拟机(关闭和运行的虚拟机) virshlist--all 连接虚...
    叫我七夜阅读 2,656评论 0 1
  • 以下使用都基于Centos7.2进行的操作 流程: 1、开启虚拟化技术 2、下载KVM相关组件 3、建立(系统安装...
    天夭夭阅读 5,906评论 0 2
  • 1,创建虚拟机 复制代码代码如下: [root@localhost ~]# virt-install --name...
    燕京博士阅读 1,783评论 0 1
  • KVM 维护常用命令 kvm虚拟机的配置文件位置:/etc/libvirt/qemu 修改虚拟机的相关配置sudo...
    Kim9501阅读 5,536评论 0 0
  • 爱是不需要发出请求, 它让你原形毕露, 做一切该做的事情。 ——吕彦妮 文丨旧故麻袋 ∨ 在乏善可陈又平淡无奇的生...
    旧故麻袋阅读 2,860评论 0 0

友情链接更多精彩内容