[toc]
openstack中的卷
- openstack中卷可以转换成镜像,镜像也可以转换成卷
在块存储节点上的配置文件/etc/lvm/lvm.conf
中定义了使用lvm作为后端存储
- a/sdb/代表一个lvm,a/sdc/代表另一个lvm,可以有多个磁盘做成lvm
在该devices部分中,添加一个接受/dev/sdb设备并拒绝所有其他设备的过滤 器:
devices {
...
filter = [ "a/sdb/", "a/sdc/", "r/.*/"]
/etc/cinder/cinder.conf
文件中关于后端存储的定义
- enabled_backends = sata,ssd表示的是后端存储的名称,名称任意,这里使用
/dev/sdb
和/dev/sdc
做了两个lvm,分别模拟普通的sata盘 和较快速的固态硬盘(ssd) - enabled_backends后边的任意名称会在配置文件中作为单独的一个区域存在,这个区域中的
volume_backend_name
会在后续创建卷的时候指定磁盘的类型,其中volume_backend_name
是键,后边的sata和ssd是值,这样的话就能把普通磁盘和ssd磁盘区分开来并且给实例挂载不同的磁盘
#后段名称任意,这里我们定义为普通磁盘sata,固态硬盘ssd
[DEFAULT]
enabled_backends = sata,ssd
[sata]
volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
volume_group = cinder-volumes
iscsi_protocol = iscsi
iscsi_helper = lioadm
volume_backend_name = sata
[ssd]
volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
volume_group = cinder-ssd
iscsi_protocol = iscsi
iscsi_helper = lioadm
volume_backend_name = ssd