码迷,mamicode.com
首页 >  
搜索关键字:devicemapper    ( 87个结果
17.文件系统——逻辑卷、快照以及如何创建逻辑卷(pv、vg、lv)
一、逻辑卷管理器LVM概述前面我们在Linux系统上模拟软RAID,使用的是md模块,事实上,还有一个模块dm——devicemapper,也可以实现软RAID的模拟。md模块的管理工具是mdadm,它专门用来管理RAID设备;dm模块则更为强大,它的管理工具不再是一个单一的工具,而是一组工具,根据不..
分类:其他好文   时间:2014-08-16 01:07:30    阅读次数:293
graph driver-device mapper-02driver基本操作
// 清除thin pool 1.1 func (d *Driver) Cleanup() error { // 停止thin pool err := d.DeviceSet.Shutdown() return err } // 当加载新镜像时,添加一个新thin device // id为containerid或imageid 1.2 func (d *Driver) Create(i...
分类:移动开发   时间:2014-07-26 02:59:46    阅读次数:302
graph driver-device mapper-03thin pool基本操作
// 在thin pool中创建一个新thin device // 调用路径:driver.Create() 1.1 func (devices *DeviceSet) AddDevice(hash, baseHash string) error { //查找父device baseInfo, err := devices.lookupDevice(baseHash) if err != n...
分类:移动开发   时间:2014-07-26 02:53:26    阅读次数:347
graph driver-device mapper-04libdevmapper基本操作
// 创建thin pool // 调用路径:NewDeviceSet->initDevmapper->createPool 1.1 func createPool(poolName string, dataFile, metadataFile *os.File, poolBlockSize uint32) error { //通过task封装与libdevmapper的交互 task, er...
分类:移动开发   时间:2014-07-26 02:45:06    阅读次数:297
graph driver-device mapper-driver初始化
// thin device数据结构 type DevInfo struct { Hash string `json:"-"` DeviceId int `json:"device_id"` Size uint64 `json:"size"` TransactionId uint64 `json:"tran...
分类:移动开发   时间:2014-07-25 11:02:35    阅读次数:549
LVM实现原理(pv,vg,lv,pe,le)
LVM是依附于DM的功能的,DM(devicemapper)是Linux2.6 内核中提供的一种从逻辑设备到物理设备的映射框架机制,在该机制下,用户可以很方便的根据自己的需要制定实现存储资源的管理策略,当前比较流行的 Linux下的逻辑卷管理器如LVM2(LinuxVolumeManager2version)、EVMS(Enter..
分类:其他好文   时间:2014-07-23 21:31:26    阅读次数:658
LVM 逻辑卷管理器
LVM:LogicalVolumnManager逻辑卷管理器,一种开源软件,它有2个版本——lvm,lvm2.目前我们常用的是lvm2版本,而lvm本质是使用dm(devicemapper)模块来实现将一个或多个底层块设备组织成一个逻辑设备的工具物理卷-简称PV物理卷在逻辑卷管理器中属于最底层的,任何的逻辑卷和卷组..
分类:其他好文   时间:2014-07-19 18:45:00    阅读次数:244
87条   上一页 1 ... 7 8 9
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!