virsh 关机_kvm虚拟机的virsh命令日常管理和配置

virsh 关机_kvm虚拟机的virsh命令日常管理和配置virsh命令显示列表显示正在运行的[root@oldboy/etc/libvirt/qemu]#virshlistIdNameState—————————————————-5centos7running显示…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

virsh 关机_kvm虚拟机的virsh命令日常管理和配置

virsh命令显示列表显示正在运行的[root@oldboy /etc/libvirt/qemu]#virsh list

Id Name State

—————————————————-

5 centos7 running显示所有的KVM虚拟机(包括关闭的)[root@oldboy /etc/libvirt/qemu]#virsh list –all

Id Name State

—————————————————-

5 centos7 running

virsh命令开机[root@oldboy /etc/libvirt/qemu]#virsh start centos7

Domain centos7 started

[root@oldboy /etc/libvirt/qemu]#

KVM虚拟机关机shutdown(虚拟机有系统)[root@oldboy /etc/libvirt/qemu]#virsh shutdown centos7

Domain centos7 is being shutdown

[root@oldboy /etc/libvirt/qemu]#

KVM虚拟机拔电源关机destroy(强制)[root@oldboy /etc/libvirt/qemu]#virsh destroy centos7

Domain centos7 destroyed

[root@oldboy /etc/libvirt/qemu]#

KVM虚拟机重启reboot(虚拟机有系统)[root@oldboy /etc/libvirt/qemu]#virsh reboot centos7

Domain centos7 is being rebooted

[root@oldboy /etc/libvirt/qemu]#

KVM虚拟机导出配置dumpxml[root@oldboy ~]#virsh dumpxml centos7 >centos7-off.xml

[root@oldboy ~]#ll

total 12

-rw——-. 1 root root 1575 Jul 2 23:46 anaconda-ks.cfg

-rw-r–r– 1 root root 5160 Dec 16 15:03 centos7-off.xml

KVM虚拟机删除undefine 推荐:先destroy,在undefine

删除虚拟机,配置文件会被删除,但是磁盘文件不会删除[root@oldboy /opt]#virsh destroy centos6

Domain centos6 destroyed

[root@oldboy /opt]#virsh undefine centos6

Domain centos6 has been undefined

virsh 关机_kvm虚拟机的virsh命令日常管理和配置

virsh 关机_kvm虚拟机的virsh命令日常管理和配置

KVM虚拟机导入配置define

只能恢复配置文件丢失的情况,恢复备份的配置文件配置文件位置如下[root@oldboy /etc/libvirt/qemu]#ll

total 12

-rw——- 1 root root 3998 Dec 16 19:32 centos6.xml

drwx—— 3 root root 42 Dec 16 13:45 networks

-rw——- 1 root root 4167 Dec 16 20:18 web01.xml命令步骤[root@oldboy /etc/libvirt/qemu]#virsh define web01.xml

Domain web01 defined from web01.xml

KVM虚拟机当磁盘文件丢失,恢复如下:

模拟:把磁盘文件改名为7.raw。提示找不到/opt/centos2.raw。virsh 关机_kvm虚拟机的virsh命令日常管理和配置

使用: virsh edit centos7(这个是虚拟机的名称)   -> 查找 centos2.raw 改成 centos7.rawvirsh 关机_kvm虚拟机的virsh命令日常管理和配置

注释:用virsh edit 去修改配置文件,有语法检查,如果直接编辑centos7.xml没有语法检测。(修改用edit,自带语法检查)

KVM虚拟机重命名domrename (低版本不支持)

virsh 关机_kvm虚拟机的virsh命令日常管理和配置

开机状态下修改会报如下错误:virsh 关机_kvm虚拟机的virsh命令日常管理和配置

KVM虚拟机挂起suspend与恢复resume

#挂起centos6KVM虚拟机[root@oldboy /etc/libvirt/qemu]#virsh suspend centos6

Domain centos6 suspended

[root@oldboy /etc/libvirt/qemu]#virsh list –all

Id    Name                           State

—————————————————-

13    centos6                        paused

–     web01                          shut off

#恢复centos6KVM虚拟机[root@oldboy /etc/libvirt/qemu]#virsh resume centos6

Domain centos6 resumed

[root@oldboy /etc/libvirt/qemu]#virsh list –all

Id    Name                           State

—————————————————-

13    centos6                        running

–     web01                          shut off

KVM虚拟机查询vnc端口号vncdisplay[root@oldboy /etc/libvirt/qemu]#virsh vncdisplay centos6

:1 #简称为1全称5901

[root@oldboy /etc/libvirt/qemu]#

virsh 关机_kvm虚拟机的virsh命令日常管理和配置

kvm虚拟机开机启动

# 设置 libvirtd 服务开机自启动(前提,否则无法自启动虚拟机)。[root@kvm ~]# systemctl is-enabled libvirtd.service

enabled

# 设置宿主机开机虚拟机自启动[root@kvm ~]# virsh autostart centos7

域 clsn7标记为自动开始    //翻译英文内容

# 实质上为创建软连接才有此自启动功能[root@kvm ~]# ll /etc/libvirt/qemu/autostart/centos7.xml

lrwxrwxrwx 1 root root 27 1月 22 12:17 /etc/libvirt/qemu/autostart/centos7.xml -> /etc/libvirt/qemu/centos7.xml

# 取消开机自启动[root@kvm ~]# virsh autostart –disable centos7

域 clsn7取消标记为自动开始    //翻译英文内容

赞赏

virsh 关机_kvm虚拟机的virsh命令日常管理和配置微信赞赏virsh 关机_kvm虚拟机的virsh命令日常管理和配置支付宝赞赏

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/169798.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 最详细的APAP论文代码分析

    最详细的APAP论文代码分析最详细的APAP论文代码分析代码见:https://cs.adelaide.edu.au/~tjchin/apap/此次实验选用的代码是2013年的版本:由于文档中的代码块截图不一定清楚,需要的可以去上面的网址下载代码对照着看。一、代码1.1、加载文件在程序开始前调用close、clear等函数清除原先工作空间的操作,然后将此次实验所需的文件文件添加到环境中。1.2、编译Mex文件经过对代码块添加测试代码,证明了此处的代码块并未执行,在命令行仅仅输出了对文件的判断,而未输出if-end

    2025年12月8日
    3
  • goland2021 激活码-激活码分享

    (goland2021 激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月30日
    291
  • 智能家居简单实现—使用ESP8266简单实现和APP通讯

    智能家居简单实现—使用ESP8266简单实现和APP通讯前段时间,公司利用ESP8266这个WiFi模块,做了好多小产品。从手机APP直连这个ESP8266进行通讯,再到实现远程控制。中间实现过程磕磕碰碰,虽然这方面已经做得非常成熟,但是网上的资料少之又少。现在把实现方式展示出来,同时也算是做一个笔记。首先这里要实现的是Android端的APP直连ESP8266进行双向通讯。如果想了解Android端的APP远程连接与ESP8266…

    2022年6月13日
    47
  • .Net组件程序设计之远程调用(一)

    .Net组件程序设计之远程调用(一)

    2021年8月29日
    47
  • java引用变量和对象(java变量和对象)

    Java对象及其引用先搞清楚什么是堆,什么是栈。Java开辟了两类存储区域,对比二者的特点存储区域 存储内容 优点 缺点 回收 栈 基本类型的变量和对象的引用变量 存取速度比堆要快,仅次于寄存器,栈数据可以共享 存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。栈中主要存放一些基本类型的变量 当超过变量的作用域后,Java会自动释放…

    2022年4月13日
    73
  • stm32 spi协议_STM32库开发实战指南:基于STM32F4

    stm32 spi协议_STM32库开发实战指南:基于STM32F4深入讲解SPI协议通信时序,详细解析SPI读写串行FALSH实验,NorFlash的存储特性以及读写指令的详细介绍!!!

    2022年10月15日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号