KVM操作虚拟机的一些常用命令

搬瓦工机场JMS

1, 查看运行的虚拟机

virsh list

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

virsh list –all

3, 连接虚拟机

virsh console + 域名(虚拟机的名称)

4,退出虚拟机

ctrl+]

5, 关闭虚拟机

5.1 virsh shutdown + 域名

这个时候我在 virsh list 发现 test02 这个虚拟机还是在运行的,并没有关闭。

我们需要安装一个 acpid 的服务并启动它,什么是 ACPI?

ACPI 是 Advanced ConfiguratiON and PowerInterface 缩写,高级配置和电源管理接口。

acpid 中的 d 则代表 daemon。Acpid 是一个用户空间的服务进程,它充当 linux 内核与应用程序之间通信的接口,负责将 kernel 中的电源管理事件转发给应用程序。

Acpid 是一个用户空间的服务进程,它充当 linux 内核与应用程序之间通信的接口,负责将 kernel 中的电源管理事件转发给应用程序。

其实,说明了就是通过这个服务来执行电源关闭的动作,这也是为什么我们执行 virsh shutdown + 域名无法关机的原因。

(子机安装 acpid 服务)yum install -y acpid

/etc/init.d/acpid start

如果此时我没法进入子机安装 acpi 协议的话,那么就无法关掉该虚拟机,此时可以用下面这种方法。

5.2 virsh destroy + 域名

这种方式的关闭,是一种删除的方式,只是在 virsh list 中删除了该虚拟机。

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

未经允许不得转载:搬瓦工VPS_美国VPS » KVM操作虚拟机的一些常用命令

赞 (0) 打赏

相关推荐

    暂无内容!

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏