首页 > 其他分享 >掌握virsh命令,轻松管理你的虚拟机!

掌握virsh命令,轻松管理你的虚拟机!

时间:2024-06-30 23:31:20浏览次数:3  
标签:以下 虚拟机 轻松 centos7 命令 virsh 执行

在这里插入图片描述

virsh命令

1. 查看虚拟机状态

查看已打开的虚拟机

执行以下命令,可以查看当前已经启动的虚拟机:

virsh list

查看所有虚拟机

执行以下命令,可以查看所有虚拟机,包括已启动和未启动的虚拟机:

virsh list --all

查看virsh的版本

执行以下命令,可以查看virsh工具的版本信息:

virsh version

2. 虚拟机启动与关闭

启动虚拟机

执行以下命令,可以启动指定的虚拟机:

virsh start centos7-1

正常关闭虚拟机

执行以下命令,可以正常关闭指定的虚拟机:

virsh shutdown centos7-1

强制关闭虚拟机

执行以下命令,可以强制关闭指定的虚拟机,相当于强制断电:

virsh destroy centos7-1

3. 虚拟机配置文件导出

执行以下命令,可以将指定虚拟机的配置文件导出到指定目录:

virsh dumpxml centos7-2 > /tmp/centos7-2.xml

4. 虚拟机挂起与恢复

挂起虚拟机

执行以下命令,可以挂起指定的虚拟机:

virsh suspend centos7-1

恢复虚拟机

执行以下命令,可以恢复被挂起的虚拟机:

virsh resume centos7-1

5. 虚拟机会话链接

执行以下命令,可以打开与指定虚拟机的控制台窗口终端:

virsh console centos7-1

6. 虚拟机撤销与恢复

撤销虚拟机

执行以下命令,可以从虚拟机管理器中移除指定虚拟机,其配置文件会被删除,但磁盘文件不会被删除:

virsh undefine centos7-2

恢复虚拟机

执行以下命令,可以通过之前导出的配置文件恢复虚拟机:

virsh define /tmp/centos7-2.xml

7. 虚拟机自启动与自启动撤销

设置虚拟机自启动

执行以下命令,可以设置指定虚拟机在主机启动时自动启动:

virsh autostart centos7-1

取消虚拟机自启动

执行以下命令,可以取消指定虚拟机的自启动设置:

virsh autostart --disable centos7-1

8. 查看虚拟机详细信息

执行以下命令,可以查看指定虚拟机的详细信息:

virsh dominfo centos7-1

9. 重启虚拟机

执行以下命令,可以重启指定虚拟机:

virsh reboot centos7-1

10. 更改虚拟机的内存

执行以下命令,可以更改指定虚拟机的内存大小(单位为KB):

virsh setmem centos7-1 2097152

11. 更改虚拟机的CPU数量

执行以下命令,可以更改指定虚拟机的CPU数量:

virsh setvcpus centos7-1 2

12. 热迁移虚拟机

执行以下命令,可以将正在运行的虚拟机迁移到另一台主机:

virsh migrate --live centos7-1 qemu+ssh://destination_host/system

标签:以下,虚拟机,轻松,centos7,命令,virsh,执行
From: https://blog.csdn.net/zgt_certificate/article/details/140087999

相关文章

  • 基于 ROS 的 Terraform 托管服务轻松部署文本转语音系统 ChatTTS
    介绍ChatTTS是专门为对话场景设计的文本转语音模型,例如LLM助手对话任务。它支持英文和中文两种语言。最大的模型使用了10万小时以上的中英文数据进行训练。ChatTTSwebUI&API为ChatTTS提供了网页界面和API服务。资源编排服务(ResourceOrchestrationService,ROS)是阿里云提......
  • 虚拟机centos7,无法ping通百度
    参考:centos7虚拟机静态ip设置详细教程(超全超详细亲测有效)_centos7设置静态ip-CSDN博客一、虚拟机需要设置这个网络编辑器,网络选为NAT模式。 打开命令行,执行:vim/etc/sysconfig/network-scripts/ifcfg-ens33TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPR......
  • 如何分配虚拟机CPU拓扑会得到较好的性能?
    对于物理机来说,CPU有socket、Core、thread的概念,一个linux虚拟机上面同样有这些信息,这些信息是什么含义,和物理机之间有多少对应关系呢?如何分配CPU拓扑,会得到较好的性能?物理CPU首先介绍一下物理CPU的概念:一个服务器可以有多个socket一个socket(插槽)可以插一个chip。一个chi......
  • CrossOver 24 for Mac(windows 虚拟机)
    CrossOverforMac是一款功能强大的虚拟机软件,允许在Mac系统上运行Windows应用程序而无需重新启动计算机。通过CrossOver,用户可以轻松地运行Windows软件和游戏,而无需购买Windows许可证或使用虚拟机。CrossOver通过直接在Mac系统上提供所需的Windows资源,实现了无缝的跨平台兼容......
  • Parallels Desktop 19 for Mac(PD19虚拟机)
    ParallelsDesktop19是一款功能强大的虚拟机软件,它可以在Mac电脑上运行Windows操作系统和其他各种操作系统。ParallelsDesktop19提供了一系列强大的工具和功能,以增强虚拟机的功能。例如,它支持剪切板共享、共享网络连接、虚拟机快照、自动备份等功能。ParallelsDesktop19......
  • 无需科学上网:轻松实现国内使用Coze.com平台自己创建的Bot(如何实现国内免费使用GPT-4o/
    文章目录......
  • python3使用pyVmomi获取vCenter中虚拟机cpu/内存信息
    原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。邮箱:[email protected]说明文章分享在Linux操作系统中安装python3环境,并通过pyVmomi获取vCenter中运行的虚拟机信息,最后把获取的虚拟机数据存储到数据库中。前三章为基础环境构建,第四章为脚本代码。环境软......
  • VM Ware虚拟机设置静态IP(NAT模式)
    设置VMWare虚拟机静态IP解决步骤1.确保VMWare相关服务正常启用“此电脑”-->右击“管理”,在服务中看VMWare的相关服务是否已经开启,确保已开启。2.设置VMWare虚拟网络编辑器在VMWare顶部菜单栏-->“编辑”-->“虚拟网络编辑器”3.编辑虚拟机设置4.修改虚......
  • Django REST framework安全实践:轻松实现认证、权限与限流功能
    系列文章目录Django入门全攻略:从零搭建你的第一个Web项目DjangoORM入门指南:从概念到实践,掌握模型创建、迁移与视图操作DjangoORM实战:模型字段与元选项配置,以及链式过滤与QF查询详解DjangoORM深度游:探索多对一、一对一与多对多数据关系的奥秘与实践跨域问题与Django解......
  • 图片格式转换怎么转?分享6种方法,轻松将JPG转成FIG图片格式!
    PG如何转换成GIF格式?JPG和GIF都是常见的图片格式。JPG是一种有损压缩格式,可以在保持较高图像质量的同时减小文件大小。GIF是一种无损压缩格式,通常用于动态图像,其中包含多个帧,以创建动画效果。在某些情况下,你可能需要将JPG图片转换为GIF格式。所以,下面是三种将JPG转换为GIF格式......