本地磁盘: /dev/sdb
虚拟环境需要设置
/etc/nova/nova.conf
[libvirt]
#virt_type=kvm
virt_type=qemu
- glance 本地存储(file)关键配置(/etc/glance/glance-api.conf)
[glance_store]
default_store = file - cinder配置(控制计算保持一致)
修改/etc/cinder/cinder.conf
volumes_dir=/var/lib/cinder/volumes
[DEFAULT]
default_volume_type = lvm
enabled_backends = lvm
[lvm]
volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
volume_group = cinder-volumes
volume_backend_name=lvm
iscsi_protocol = iscsi
yum -y install iscsi-initiator-utils
yum install scsi-target-utils
在/etc/tgt/tgtd.conf添加
include /var/lib/cinder/volumes/*
systemctl restart tgtd - 计算节点操作:
yum install lvm2 device-mapper-persistent-data
systemctl enable lvm2-lvmetad.service
systemctl start lvm2-lvmetad.service
pvcreate /dev/sdb
vgcreate cinder-volumes /dev/sdbEdit the /etc/lvm/lvm.conf
devices {
...
filter = [ "a/sdb/", "r/.*/"]
详细参考:https://docs.openstack.org/cinder/rocky/install/cinder-storage-install-rdo.html