18 KVM管理虚拟机-虚拟机生命周期总体介绍

news/2024/10/30 19:32:24/

文章目录

      • 18 KVM管理虚拟机-虚拟机生命周期总体介绍
        • 18.1 概述
        • 18.2 虚拟机状态
        • 18.3 状态转换
        • 18.4 虚拟机标识

18 KVM管理虚拟机-虚拟机生命周期总体介绍

18.1 概述

为了更好地利用硬件资源,降低成本,用户需要合理地管理虚拟机。本节介绍虚拟机生命周期过程中的基本操作,包括虚拟机创建、使用、删除等,指导用户更好地管理虚拟机。

18.2 虚拟机状态

虚拟机主要有如下几种状态:

  • 未定义(undefined):虚拟机未定义或未创建,即libvirt认为该虚拟机不存在。
  • 关闭状态(shut off):虚拟机已经被定义但未运行,或者虚拟机被终止。
  • 运行中(running):虚拟机处于运行状态。
  • 暂停(paused):虚拟机运行被挂起,其运行状态被临时保存在内存中,可以恢复到运行状态。
  • 保存(saved):与暂停(paused)状态类似,其运行状态被保存在持久性存储介质中,可以恢复到运行状态。
  • 崩溃(crashed):通常是由于内部错误导致虚拟机崩溃,不可恢复到运行状态。

18.3 状态转换

虚拟机不同状态之间可以相关转换,但必须满足一定规则。虚拟机不同状态之间的转换常用规则如图1所示。

图 1 状态转换图
img

18.4 虚拟机标识

在libvirt中,完成创建的虚拟机实例称做一个“domain”,其描述了虚拟机的CPU、内存、网络设备、存储设备等各种资源的配置信息。在同一个主机上,每个domain具有唯一标识,通过虚拟机名称Name、UUID、Id表示,对应含义请参见表1。在虚拟机生命周期期间,可以通过虚拟机标识对特定虚拟机进行操作。

表 1 domain标识说明

标识含义
Name虚拟机名称
UUID通用唯一识别码
Id虚拟机运行标识说明:关闭状态的虚拟机无此标识。

img 说明:
可通过virsh命令查询虚拟机Id和UUID,操作方法请参见《查询虚拟机信息》章节内容。

👍 点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富!

在这里插入图片描述


http://www.ppmy.cn/news/65826.html

相关文章

tpm2-tools源码分析之tpm2_unseal.c(2)

接前一篇文章:tpm2-tools源码分析之tpm2_unseal.c(1) 本文对tpm2_unseal.c中的tpm2_tool_onstart函数进行详细解析。 先再次贴出该函数源码: static bool tpm2_tool_onstart(tpm2_options **opts) {static const struct option …

算法修炼之练气篇——练气十六层

博主:命运之光 专栏:算法修炼之练气篇 前言:每天练习五道题,炼气篇大概会练习200道题左右,题目有C语言网上的题,也有洛谷上面的题,题目简单适合新手入门。(代码都是命运之光自己写的…

《花雕学AI》新版必应 Bing 登场:轻松注册,一站式搜索、聊天与绘画应有尽有

引言: 你是否曾经在网上搜索信息时感到困惑或沮丧?你是否曾经想要在网上创造一些有趣或有用的内容,却不知道从何开始?你是否曾经想要用文字描述一个图像,却无法找到合适的图片?如果你的答案是肯定的&#x…

【JS】1680- 重学 JavaScript API - Beacon API

❝ 前期回顾:1.Page Visibility API 2.Broadcast Channel API ❞ 1. 什么是 Beacon API 1.1 概念介绍 Beacon API 是 HTML5 提供的一种新的浏览器 API,可以用于在浏览器后台异步地发送数据,而不影响当前页面的加载和性能。通过 Beacon API&am…

安全访问服务边缘 (SASE) 技术的优缺点及工作原理

随着企业向云迁移,移动性成为常态,网络和安全解决方案必须相应地发展。安全访问服务边缘 (SASE) 在此处进入图片。SASE 是一个新兴的技术类别,旨在提供特定的网络安全功能。 安全访问服务边缘 (SASE&#…

qemu-基础篇——ARM 链接过程分析(六)

文章目录 ARM 链接过程分析源文件global_bss_file.cglobal_data_fle.cglobal_function_file.cglobal_rodata_file.cmain.c 链接文件 link.lds编译命令及反汇编命令解析 .o 文件global_bss_file.oglobal_data_fle.oglobal_function_file.oglobal_rodata_file.omain.o 链接观察链…

网络基础学习:osi网络七层模型

osi网络七层模型 什么是OSI,什么是ISO?为什么ISO要提出OSI网络七层模型?OSI七层的划分以及具体内容第七层 应用层第六层 表示层第五层 会话层第四层 传输层第三层 网络层第二层 数据链路层第一层 物理层 每一层与设备的对应关系 什么是OSI,什…

情感分析讲解

情感分析简述 情感分析(Sentiment Analysis)又称倾向性分析,或意见挖掘,它是对带有情感色彩的主观性文本进行分析、处理、归纳和推理的过程。利用情感分析能力,可以针对带有主观描述的自然语言文本,自动判断该文本的情感正负倾向…