------------------------------controller-------------------------------
以下是笔者的操作步骤,具体命令在文末。
一、在安装和配置块存储服务之前,创建数据库、服务证书和API端点
1.创建数据库、赋权限
2.导入环境变量
3.创建cinder服务的认证证书
(1)创建一个 cinder 用户:
(2)添加 admin 角色到 cinder 用户上:
(3)创建 cinder 和 cinderv2 服务实体(块设备存储服务要求两个服务实体):
(4)创建块设备存储服务的 API 入口点(块设备存储服务每个服务实体都需要端点):
二、安装并配置组件
1.安装软件包
2.编辑 /etc/cinder/cinder.conf,同时完成如下内容:
(1)在 [database] 部分,配置数据库访问:
(2)在 “[DEFAULT]” 和 “[oslo_messaging_rabbit]”部分,配置 “RabbitMQ” 消息队列访问:
(3)在 “[DEFAULT]” 和 “[keystone_authtoken]” 部分,配置认证服务访问:
已有的配置语句不必再添加!!!
(4)在 [DEFAULT] 部分,配置my_ip
来使用控制节点的管理接口的IP 地址。
(5)在 [oslo_concurrency] 部分,配置锁路径为:/var/lib/cinder/tmp
(6)初始化块设备服务的数据库:
注意:忽略输出中任何不推荐使用的信息
三、配置计算服务以使用块设备存储
编辑文件 /etc/nova/nova.conf 并添加如下内容:
四、完成安装
1.重启计算API 服务:
2.启动块设备存储服务,并将其配置为开机自启:
[root@controller 〜]# mysql -uroot -p000000
MariaDB [(none)]>CREATE DATABASE cinder;
M
第七节 先电云openstack手动搭建Cinder块存储
最新推荐文章于 2023-06-29 18:11:09 发布