mysql -u root -p
create database placement;
grant all privileges on placement.* to 'placement'@'localhost' identified by 'PLACEMENT_DBPASS';
grant all privileges on placement.* to 'placement'@'%' identified by 'PLACEMENT_DBPASS';
flush privileges;exit
二、创建 Placement 服务用户和 API 的 endpoint
① 创建placement用户
openstack user create --domain default --password PLACEMENT_PASS placement
② 让placement用户对service项目拥有admin权限
openstack role add --project service --user placement admin
#导入数据su -s /bin/sh -c "placement-manage db sync" placement
vim /etc/httpd/conf.d/00-placement-api.conf
#末尾添加以下配置<Directory /usr/bin><IfVersion >=2.4>
Require all granted
</IfVersion><IfVersion <2.4>
Order allow,deny
Allow from all
</IfVersion></Directory>#重启apache
systemctl restart httpd
一、创建数据库实例和角色
mysql -uroot -p
CREATE DATABASE cinder;
GRANT ALL PRIVILEGES ON cinder.* TO cinderlocalhost IDENTIFIED BY CINDER_DBPASS;
GRANT ALL PRIVILEGES ON cinder.* TO cinder% IDENTIFIED BY CINDER_DBPASS;
flush privileges;
exit二、创建用户、…