oVirt二次开发

没有描述

开机状态下创建snapshot(1) createVolume(2) prepareImage(3)teardownImage这其中包含内存的LV开机状态下删除snapshot(1)deleteImage(...
创建/删除 磁盘(1)createVolume ;deleteImage激活/取消激活磁盘(1)vdsm没有操作,只是engine进行了处理。engine界面创建虚拟机模板...
关机状态创建snapshot (块存储为例)(1)createVolume 创建出来的卷作为叶子节点(2) Change LV tags 修改叶子节点的标签(3)prepareI...
本章讨论两个话题,一个是sanlock,一个是resoure manager。vdsm里面最早使用的并不是sanlock,而是自己开发的“/usr/libexec/safelease/...
存储管理是vdsm主要功能之一。代码在vdsm/storage下,主要功能是细化管理存储设备,为虚拟机提供相应的磁盘空间。“供给方”是块存储的lun...
上一篇文章站在vdsmd对外提供服务的角度讨论了vdsm接口。本篇文章站在客户端(vdsm-client)的角度讨论对vdsm接口的调用。2. 涉及的代码...
hook的功能介绍 在ovirt的开发中,当相关的某些功能不满足自己的实际需求时,通常会修改ovirt的源码来满足自己的功能需求,但此方法会带...
就像之前说过的那样,使用GWT开发ovirt-engine的体验非常不好,不过幸运的是,从4.3之后,ovirt提供了一种称作UI Plugin的机制,可以让...