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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 对于SqlSessionTemplate的理解

    对于SqlSessionTemplate的理解写在开始最近利用闲暇时间猫了一下mybatis和mybatis-spring的源码,看后发现SqlSessionTemplate和MapperFactoryBean这两个类对于mybatis的事务操作起到了关键的作用,因此写个随笔记录一下。本篇主要讲述下我个人对于SqlSessionTemplate的理解,关于MapperFactoryBean后续有时间会再写一篇文章记录一下。SqlSessionTemplateSqlSessionTemplate对于Mybatis事务提交起到了一个关键作用。先

    2022年5月31日
    28
  • 千兆以太网技术原理图_以太网和千兆口区别

    千兆以太网技术原理图_以太网和千兆口区别  1.1早期以太网技术  以太网:IEEE802.3定义了10Mbps的以太网标准,采用载波监听和冲突检测(CSMA/CD)协议,以半双工方式运行。从80年代末开始以太网取得了巨大的成功。10BaseT是运行在3类或更高类别的双绞线上的以太网,10Base2/5是运行在同轴电缆上的以太网,10BaseFL是运行在光纤上的以太网。由于冲突检测的协议要求一个512…

    2025年7月10日
    2
  • 为什么大家都用i标签<i></i>用作小图标?[通俗易懂]

    为什么大家都用i标签<i></i>用作小图标?[通俗易懂]用<i>元素做图标在语义上是不正确的(虽然看起来像icon的缩写);<i>比<span>短,但gzip后差异很小,不过打字可以少按三个键;多数

    2022年8月2日
    11
  • memcached

    memcached

    2022年1月12日
    44
  • PMS权限管理和鉴权过程

    PMS权限管理和鉴权过程一 权限的管理基础知识 系统的权限机制分为 权限解析 权限分配 鉴权 动态添加权限 PermissionIn PackageParse Permission 中包含一个对应的 PermissionIn 权限信息的表示 其中包含权限等级的定义 NORMAL DANGER SIGNERATURE 另外实现了序列化 用户于进程间通信 3 BasePermis

    2025年7月6日
    2
  • 傅里叶变换及其实现(MATLAB)

    傅里叶变换及其实现(MATLAB)傅立叶变换傅立叶变换是一种常见的分析方法,傅立叶变换将满足一定条件的函数表示为一些函数的加权和(或者积分)。可以分为四个类别:1.非周期连续性信号对应于傅里叶变换,频域连续非周期2.周期性连续性信号对应于傅立叶级数,频域离散非周期3.非周期离散信号对应于DTFT(离散时间傅立叶变换),频域连续周期4.周期性离散信号对应于D

    2022年7月17日
    17

发表回复

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

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