gokeibi 2019-10-30
openstack cinder lvm配置
############ yum install lvm2 -y systemctl enable lvm2-lvmetad.service systemctl restart lvm2-lvmetad.service yes |pvcreate /dev/sdb yes |vgcreate vg_sdb /dev/sdb \cp -f /etc/lvm/lvm.conf{,.bak} ####如果系统是lvm分区 sda sed -i ‘/devices {/ a filter = [ "a/sda/","a/sdb/", "r/.*/"]‘ /etc/lvm/lvm.conf grep ‘devices {‘ -C 3 /etc/lvm/lvm.conf ## yum install openstack-cinder targetcli python-oslo-policy -y systemctl enable openstack-cinder-volume.service target.service systemctl restart openstack-cinder-volume.service target.service echo " [lvm] volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver volume_group = vg_sdb iscsi_protocol = iscsi iscsi_helper = lioadm volume_backend_name = lvm " >>/etc/cinder/cinder.conf tail /etc/cinder/cinder.conf [ $(grep -c ‘^enabled_backends‘ /etc/cinder/cinder.conf) -eq 0 ] && sed -i ‘s/\[DEFAULT\]/ a enabled_backends=lvm/g‘ /etc/cinder/cinder.conf || sed -i ‘s/^enabled_backends.*=/enabled_backends=lvm,/g‘ /etc/cinder/cinder.conf grep enabled_backends /etc/cinder/cinder.conf systemctl enable openstack-cinder-volume.service target.service