安装及配置Cinder服务
安装Cinder软件包
yum -y install openstack-cinder创建Cinder数据库并授权
mysql -uroot -p000000 -e "create database cinder;"mysql -uroot -p000000 -e "grant all privileges on cinder.* to cinder@localhost identified by '000000';"mysql -uroot -p000000 -e "grant all privileges on cinder.* to cinder@'%' identified by '000000';"修改Cinder配置文件
基本操作
cp /etc/cinder/cinder.conf /etc/cinder/cinder.conf.bakgrep -Ev '^$|#' /etc/cinder/cinder.conf.bak > /etc/cinder/cinder.conf编辑
vi /etc/cinder/cinder.conf修改[database]部分
[database]
connection = mysql+pymysql://cinder:000000@controller/cinder修改[keystong_authtoken]
[keystong_authtoken]
auth_url = http://controller:5000
memcached_servers = controller:11211
auth_type = password
username = cinder
password = 000000
project_name = project
user_domain_name = Default
project_domain_name = Default修改[DEFAULT]
[DEFAULT]
auth_strategy = keystone
transport_url = rabbit://rabbitmq:000000@controller:5672修改[oslo_concurrency]
[oslo_concurrency]
lock_path = /var/lib/cinder/tmp修改Nova配置文件
vi /etc/nova/nova.conf[cinder]
os_region_name = RegionOne初始化数据库
su cinder -s /bin/sh -c "cinder-manage db sync"检查数据库
mysql -uroot -p000000use cinder;show tables;Cinder组件初始化
创建Cinder用户并分配角色
source admin.shopenstack user create --domain default --password 000000 cinderopenstack role add --project project --user cinder admin创建Cinder服务及服务端点
openstack service create --name cinderv3 volumev3openstack endpoint create --region RegionOne cinderv3 public http://controller:8776/v3/%\(project_id\)sopenstack endpoint create --region RegionOne cinderv3 internal http://controller:8776/v3/%\(project_id\)sopenstack endpoint create --region RegionOne cinderv3 admin http://controller:8776/v3/%\(project_id\)s启动控制节点的Cinder服务
systemctl restart openstack-nova-api.servicesystemctl enable openstack-cinder-api.service openstack-cinder-scheduler.servicesystemctl start openstack-cinder-api.service openstack-cinder-scheduler.service检测控制节点的Cinder服务
查看端口占用情况
netstat -nutpl|grep 8776配置计算cinder服务后执行以下命令
查看存储服务列表
openstack volume service list使用命令创建卷,创建一个10G的卷,命名为volume1
openstack volume create --size 10 volume1查看卷列表
openstack volume list
linlink~文档