openstack_Placement

controller
mysql -u root -p000000
CREATE DATABASE placement;
GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'localhost' IDENTIFIED BY '000000';
GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'%' IDENTIFIED BY '000000';

source admin-openrc.sh

#创建用户placement:指定默认域
openstack user create --domain default --password 000000 placement
#将service项目加入到placement用户,并授予管理员权限
openstack role add --project service --user placement admin
#创建placement服务
openstack service create --name placement --description "Placement API" placement
#创建endpoint服务端点,分别为公共、私有、管理员三种类型
openstack endpoint create --region RegionOne placement public http://controller:8778
openstack endpoint create --region RegionOne placement internal http://controller:8778
openstack endpoint create --region RegionOne placement admin http://controller:8778
#安装placement服务
yum install openstack-placement-api -y
修改配置文件 /etc/placement/placement.conf
cd /etc/placement/ && mv placement.conf placement.conf.source && cat placement.conf.source |grep -Ev "^#|^$" > placement.conf && chown root:placement placement.conf

vi /etc/placement/placement.conf

[placement_database]
connection = mysql+pymysql://placement:000000@controller/placement

[api]
auth_strategy = keystone

[keystone_authtoken]
auth_url = http://controller:5000/v3
memcached_servers = controller:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = placement
password = 000000


#解决bug
vi /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>

#出现问题
su -s /bin/sh -c "placement-manage db sync" placement

#查看apache版本
[root@controller ~]# httpd -v
Server version: Apache/2.4.6 (CentOS)

#重启httpd
systemctl restart httpd

#验证
(格子)placement-status upgrade check


 

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值