OpenStack 04 安装--placement

1.安装数据库
[root@vmysql ~]# mysql -p123456
MariaDB [(none)]>CREATE DATABASE placement;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'%' IDENTIFIED BY 'placement123';


2.创建账号
[controller1]$ source scripts/admin-stein.sh 
[controller1]$ openstack user create --domain default --password-prompt placement    #密码是placement
[controller1]$ openstack role add --project service --user placement admin
[controller1]$ openstack service create --name placement --description "Placement API" placement
[controller1]$ openstack service list


3.创建api -service
[controller1]$ openstack endpoint create --region RegionOne placement public http://openstack-vip.magedu.net:8778

[controller1]$ openstack endpoint create --region RegionOne placement internal http://openstack-vip.magedu.net:8778

[controller1]$ openstack endpoint create --region RegionOne placement admin http://openstack-vip.magedu.net:8778


4.开始配置
[controller1]$ yum install openstack-placement-api -y
#编辑/etc/placement/placement.conf文件并完成以下操作:在该[placement_database]部分中,配置数据库访问:
[controller1]$ vim  /etc/placement/placement.conf

[placement_database]
connection = mysql+pymysql://placement:placement123@openstack-vip.magedu.net/placement

[api]
auth_strategy = keystone

[keystone_authtoken]
auth_url = http://openstack-vip.magedu.net:5000/v3
memcached_servers = openstack-vip.magedu.net:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = placement
password = placement

[controller1]$ su -s /bin/sh -c "placement-manage db sync" placement    #此时mysql数据库应该改会创建很多表。
[controller1]$ systemctl restart httpd    #是因为当时导入包的时候生成了关于http的文件。




5.检查
[controller1]$ source scripts/admin-stein.sh 
[controller1]$ placement-status upgrade check
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值