前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >openstack安装(43)

openstack安装(43)

原创
作者头像
陈不成i
修改2021-05-11 14:36:00
3360
修改2021-05-11 14:36:00
举报
文章被收录于专栏:ops技术分享ops技术分享

控制节点

[root@controller ~]#yum install -y openstack-swift-proxy python-swiftclient python-keystoneclient python-keystonemiddleware memcached

[root@controller ~]# vim /etc/swift/proxy-server.conf #配置文件在各发行版本中可能不同。你可能需要添加这些部分和选项而不是修改已经存在的部分和选项!!!

[DEFAULT] #在[DEFAULT]部分,配置绑定端口,用户和配置目录

bind_port = 8080

user = swift

swift_dir = /etc/swift

[pipeline:main] #在[pipeline:main]部分,启用合适的模块

pipeline = catch_errors gatekeeper healthcheck proxy-logging cache container_sync bulk ratelimit authtoken keystoneauth container-quotas account-quotas slo dlo versioned_writes proxy-logging proxy-serve

[app:proxy-server] #在[app:proxy-server]部分,启用自动帐号创建

use = egg:swift#proxy

account_autocreate = true

[filter:keystoneauth] #在[filter:keystoneauth]部分,配置操作员角色

use = egg:swift#keystoneauth

operator_roles = admin,use

[filter:authtoken] #在[filter:authtoken]部分,配置认证服务访问

paste.filter_factory = keystonemiddleware.auth_token:filter_factory

auth_uri = http://controller:5000

auth_url = http://controller:35357

auth_plugin = password

project_domain_id = default

user_domain_id = default

project_name = service

username = swift

password = 123456

delay_auth_decision = true

[filter:cache] #在[filter:cache]部分,配置memcached位置

use = egg:swift#memcache

memcache_servers = 127.0.0.1:11211

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档