cinder组件介绍:
cinder组件为openstack提供块存储,可以作为虚拟机的附加存储或者作为虚拟机启动磁盘。
cinder可以支持多种底层存储,比如本地的LVM,或者各种硬件厂商的存储。通过修改/etc/cinder/cinder.conf配置。
cinder相关的服务:
systemctl list-units | grep cinder
openstack-cinder-backup.service loaded active running OpenStack Cinder Backup Server
openstack-cinder-scheduler.service loaded active running OpenStack Cinder Scheduler Server
openstack-cinder-volume.service loaded active running OpenStack Cinder Volume Server
支持的存储类型:
LVM,使用本地存储,默认执行逻辑卷组cinder-volumes。通过iSCSI协议提供给计算节点。
以LVM为例,配置存储类型如下:
volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver
volume_group=cinder-volumes
备份存储配置:
backup_driver=cinder.backup.drivers.swift
backup_swift_url=http://10.66.216.247:8080/v1/AUTH_
backup_swift_container=volumes_backup
backup_swift_object_size=52428800
backup_swift_retry_attempts=3
backup_swift_retry_backoff=2
service openstack-cinder-api restart
service openstack-cinder-scheduler restart
service openstack-cinder-volume restart
service openstack-cinder-backup restart
多个cinder server之间如何通信和调度?
cinder通过rabbit通信。
cinder常用命令:
cinder listcinder create 1
cinder delete
cinder show 140a27b7-2c8a-4f2f-b7bb-db39e9106306
cinder backup-list
cinder backup-create 140a27b7-2c8a-4f2f-b7bb-db39e9106306
cinder backup-restore
cinder type-list
type的作用?
多个存储类型如何配置?
相关日志:
/var/log/cinder/