首页 > 其他分享 >virsh域设备管理

virsh域设备管理

时间:2022-10-16 23:00:39浏览次数:55  
标签:xml 配置文件 管理 -- 硬件 virsh config 设备

virsh域设备管理
创建描述设备硬件的xml配置文件
使用virsh命令,根据设备硬件xml配置文件进行硬件设备动态添加、删除

磁盘xml配置文件
创建描述设备硬件的xml配置文件
磁盘的xml配置文件——<disk配置项>

disk
	type:磁盘的来源类型,可以是file,dir,network等
	device:在虚拟机中的设备类型,可以是disk、cdrom、floppy等
driver:给出磁盘驱动的具体信息
	name:驱动的名称,KVM环境中一般为qemu
	type:虚拟磁盘文件的类型
	source:虚拟磁盘文件在宿主机中的路径
	target:虚拟磁盘挂载到域的哪个磁盘驱动器上、以及使用的总线类型

网络接口xml配置文件
创建描述设备硬件的xml配置文件
网络接口的xml配置文件——<Interface配置项>

mac:接口mac地址
source:接口连接的虚拟网络名
model:使用的驱动类型

virsh域设备管理命令

硬件设备添加
1)attach-device 域名或ID 设备硬件xml配置文件路径 --live

实现硬件的热添加,硬件添加立即生效
如果不加参数,相当于--live
但是当域重启后,添加的硬件不会被自动加载
域重启时,将根据域的xml配置进行域的设置
--live参数并不会造成域xml配置的更新

2)attach-device 域名或ID 设备硬件xml配置文件路径 --config

--config参数会将硬件xml配置写入域的xml配置中
对虚拟机硬件的添加,会在虚拟机下次启动时生效

3)attach-device 域名或ID 设备硬件xml配置文件路径 --live --config

实现硬件的热添加,并且硬件在域的重启后也能自动加载

4)attach-device 域名或ID 设备硬件xml配置文件路径 --persistent

对于已启动的虚拟机,--persistent相当于--live + --config
对于未启动的虚拟机,--persistent相当于--config

硬件设备删除
1)detach-device 域名或ID 设备硬件xml配置文件路径 --live

实现硬件的热删除,硬件删除立即生效
但是当域重启后,删除的硬件还会被自动加载
域重启时,将根据域的xml配置进行域的设置
--live参数并不会造成域xml配置的更新

2)detach-device 域名或ID 设备硬件xml配置文件路径 --config

--config参数会将硬件xml配置移出域的xml配置
在虚拟机下次启动时,将不会加载该硬件

3)detach-device 域名或ID 设备硬件xml配置文件路径 --live --config

实现硬件的热删除,并且硬件在域的下次启动时也不会再加载

4)detach-device 域名或ID 设备硬件xml配置文件路径 --persistent

对于已启动的虚拟机,--persistent相当于--live + --config
对于未启动的虚拟机,--persistent相当于--config

标签:xml,配置文件,管理,--,硬件,virsh,config,设备
From: https://www.cnblogs.com/tang-learning/p/16797535.html

相关文章

  • kvm虚拟网络管理
    KVM虚拟网络概述虚拟网络类型1.KVM桥接网络——基于MACvlan的桥接网络虚拟机的虚拟网卡相当于直接连接在宿主机的物理网卡上虚拟机网卡与宿主机网卡属于同一网段2.KV......
  • 强大的包管理器Poetry
    目录Poetry一、概述1、介绍2、环境配置2.1官方推荐2.1.1安装2.1.2配置环境变量2.1.3更新poetry2.1.4卸载poetry2.2pip安装二、基础使用1、创建项目2、初始化包......
  • 汉源高科千兆4光24电环网管理型工业以太网交换机28口千兆网管型二层机架式工业交换机
    HY5700-754GC24GT系列全千兆网管型工业以太网交换机是专为严酷苛刻的工业环境而设计的,配有4个千兆combo光电复用口,24个10/100/1000Base-T(X)以太网端口。其全千兆接口设计,结......
  • 管理名称空间资源(Kubernetes)
    管理名称空间资源名称空间(Namespace)是Kubernetes集群级别的资源,用于将集群分隔为多个隔离的逻辑分区以配置给不同的用户、租户、环境或项目使用。例如,可以为development......
  • 资源管理器explorer.exe占用CPU过高——记一次问题的发现与解决
    软硬件条件:Windows10+SSD场景1:IDEA多开+Word写作,会出现Word保存卡死40s左右情况,重复保存可导致卡死重复出现,期间系统响应极慢。之后关闭全部IDEA窗口,关闭Word以外的能占用......
  • C++学生管理系统
    C++学生管理系统学生管理系统:1.设计要求角色划分:管理员、老师、学生。登录管理:根据用户名、密码、用户类型进行登录验证,登录后可以修改密码。档案管理:实现对用户个人......
  • 成本和资源量化管理
    云提供了大规模的资源创建和变配策略,也提供了多种多样的付费和计费手段以及方便灵活的变配方法,如何选择合适的资源规格和付费方式是非常重要的;由于其方便灵活的特性,往往会......
  • 多环境配置管理
    环境配置管理主要是针对应用对基础设施和基础服务依赖关系的配置管理。开发环境主要是在应用或软件开发过程中或完成后,开发人员对自己实现的代码进行单元测试、联调和基本......
  • API 生命周期管理
    一、API创建•基于API设计器生成API。SwaggerEditor可以在浏览器中使用YAML编写服务OpenAPI规范的API文档,并能够实时预览文档以及自动化生成代码。• 从代......
  • virsh管理域
    域==虚拟机KVM部分创建并查看虚拟机磁盘文件cd/var/lib/libvirt/imagesqemu-imgcreatecentos35-1.qcow2-fqcow2-obacking_file=centos-35.rawll/var/lib/libvi......