所有存储节点配置
修改卷类型名称
cinder.conf 修改
enabled_backends = HDD_high,HDD_low
##增加 一个存储池
[HDD_high]
rbd_max_clone_depth = 5
rbd_store_chunk_size = 4
rbd_ceph_conf = /etc/ceph/ceph.conf
rbd_pool = pool-8abbfdecb3c444ea8011e094045d183d
rados_connect_timeout = -1
host = controller
volume_backend_name = HDD_high
volume_driver = cinder.volume.drivers.rbd.RBDDriver
rbd_flatten_volume_from_snapshot = false
glance_api_version = 2
存储服务重启
systemctl restart openstack-cinder-volume
#修改存储类型
[root@controller01 ~]# source admin-openrc
##查看存储类型
[root@controller01 ~]# cinder type-list
+--------------------------------------+---------+-------------+-----------+---------------+
| ID | Name | Description | Is_Public | Is_Predefined |
+--------------------------------------+---------+-------------+-----------+---------------+
| 28c026fe-f724-4a3a-95a1-bf3fa1f83003 | HDD_low | HDD_low | True | False |
| ff14681a-77de-4fb4-adad-135cce99db99 | xxx | - | True | False |
+--------------------------------------+---------+-------------+-----------+---------------+
##更新存储类型信息
[root@controller01 ~]# cinder type-update ff14681a-77de-4fb4-adad-135cce99db99 --name HDD_high --description HDD_high
+--------------------------------------+----------+-------------+-----------+---------------+
| ID | Name | Description | Is_Public | Is_Predefined |
+--------------------------------------+----------+-------------+-----------+---------------+
| ff14681a-77de-4fb4-adad-135cce99db99 | HDD_high | HDD_high | False | False |
+--------------------------------------+----------+-------------+-----------+---------------+
##查看具体信息
[root@controller01 ~]# cinder type-show ff14681a-77de-4fb4-adad-135cce99db99
+---------------------------------+--------------------------------------+
| Property | Value |
+---------------------------------+--------------------------------------+
| description | HDD_high |
| extra_specs | {u'volume_backend_name': u'xxx'} |
| id | ff14681a-77de-4fb4-adad-135cce99db99 |
| is_predefined | False |
| is_public | False |
| name | HDD_high |
| os-volume-type-access:is_public | False |
| qos_specs_id | 12996e29-650f-4ae5-96b8-fbf3238f24f6 |
+---------------------------------+--------------------------------------+
##设置key
[root@controller01 ~]# cinder type-key HDD_high set volume_backend_name=HDD_high
[root@controller01 ~]# cinder type-show ff14681a-77de-4fb4-adad-135cce99db99
+---------------------------------+---------------------------------------+
| Property | Value |
+---------------------------------+---------------------------------------+
| description | HDD_high |
| extra_specs | {u'volume_backend_name': u'HDD_high'} |
| id | ff14681a-77de-4fb4-adad-135cce99db99 |
| is_predefined | False |
| is_public | False |
| name | HDD_high |
| os-volume-type-access:is_public | False |
| qos_specs_id | 12996e29-650f-4ae5-96b8-fbf3238f24f6 |
+---------------------------------+---------------------------------------+
##查看 存储管理服务
[root@controller01 ~]# cinder-manage service list
##查看卷类型,删除多余的卷类型
[root@controller01 ~]# cinder-manage service list
Option "logdir" from group "DEFAULT" is deprecated. Use option "log-dir" from group "DEFAULT".
2020-10-12 19:47:09.942 56380 WARNING py.warnings [req-7f939dd1-9c14-4562-9889-133a30028ac9 - - - - -] /usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:241: NotSupportedWarning: Configuration option(s) ['use_tpool'] not supported
exception.NotSupportedWarning
Binary Host Zone Status State Updated At RPC Version Object Version
cinder-scheduler controller01 nova enabled :-) 2020-10-12 11:47:03 2.0 1.4
cinder-scheduler controller02 nova enabled :-) 2020-10-12 11:47:04 2.0 1.4
cinder-scheduler controller03 nova enabled :-) 2020-10-12 11:47:03 2.0 1.4
cinder-volume controller@huayun nova enabled :-) 2020-10-12 11:47:08 2.0 1.4
cinder-volume controller@huayun_low nova enabled XXX 2020-10-12 11:38:50 2.0 1.4
cinder-volume controller02@huayun_low nova enabled XXX 2020-10-12 11:36:38 2.0 1.4
cinder-volume controller@HDD_low nova enabled :-) 2020-10-12 11:47:08 2.0 1.4
# 删除多余的卷类型
[root@controller01 ~]# cinder-manage service remove cinder-volume controller02@huayun_low
Option "logdir" from group "DEFAULT" is deprecated. Use option "log-dir" from group "DEFAULT".
2020-10-12 19:47:45.506 2162 WARNING py.warnings [req-d152a45e-8357-44e6-9f50-b455fdf1f731 - - - - -] /usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:241: NotSupportedWarning: Configuration option(s) ['use_tpool'] not supported
exception.NotSupportedWarning