zoukankan      html  css  js  c++  java
  • KVM virsh常用命令篇

    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 autostart --disable +域名

    10、彻底删除虚拟机

      a) 删除虚拟机 virsh destroy +域名

      b) 解除标记 virsh undefine +域名

      c) 删除虚拟机文件

    11、启动虚拟机并进入该虚拟机

      virsh start 域名 --console

  • 相关阅读:
    一个优秀测试的自我修养
    二.自动化接口测试---用例设计思路、模版
    关于文件读写的一些笔记
    模块导入---如何在一个文件中导入其它模块,来调用它的变量、函数等,以节省代码量
    变量以及作用域----(局部变量、全部变量...)
    python连接mysql数据库
    python修改txt文件内容
    使用PyQt4写界面后台程序方法总结
    unresolved import 解决办法
    怎样使用pyinstaller打包
  • 原文地址:https://www.cnblogs.com/rslai/p/7953938.html
Copyright © 2011-2022 走看看