重点用户创建——name=迅速通过=迅速——电子邮件=swift@example.com
梯形user-role-add——用户=迅速——租户=服务=admin角色
创建对象存储服务:
重点服务创建- name=斯威夫特- type=对象存储——描述=癘penStack对象存储”
梯形endpoint-create \
——服务id=$ (keystone服务列表| awk/对象存储/{打印$ 2}”)\
——publicurl=' http://controller: 8080/v1/AUTH_ % (tenant_id)年代\
——internalurl=' http://controller: 8080/v1/AUTH_ % (tenant_id)年代\
——adminurl=http://controller: 8080
所有节点:
mkdir - p/etc/swift
vim/etc/swift/swift.参看
[swift-hash]
swift_hash_path_prefix=xrfuniounenqjnw
swift_hash_path_suffix=fLIbertYgibbitZ
swift0节点:
yum安装openstack-swift-account openstack-swift-container \
openstack-swift-object xfsprogs xinetd
配置对象,容器,账户的配置文件
openstack-config/etc/swift/account-server——集。配置默认bind_ip 10.0.0.51
openstack-config/etc/swift/container-server——集。配置默认bind_ip 10.0.0.51
openstack-config/etc/swift/object-server——集。配置默认bind_ip 10.0.0.51
新添加一块磁盘:
/dev/sdb
fdisk/dev/sdb
mkfs。xfs/dev/sdb1
回声“/dev/sdb1/电脑/节点/sdb1 xfs减小,nodiratime, nobarrier, logbufs=8 0 0”在祝辞挂载
mkdir - p/电脑/节点/sdb1
山/电脑/节点/sdb1
乔恩- r迅速:迅速/电脑/节点
vim/etc/rsyncd.参看
uid=迅速迅速
gid=
=/var/log/rsyncd.日志文件日志
=/var/run/rsyncd. pid文件pid地址=10.0.1.51
(账户)最大连接=2=
路径/电脑/节点/读
启动memcached的服务,加入开机启动
服务重新启动memcached
chkconfig memcached在
vim/etc/swift/proxy-server。参看
(默认)
bind_port=8080=
用户迅速
[管道主要):
管道=healthcheck缓存authtoken keystoneauth代理服务器
[应用代理服务器):
使用=蛋:斯威夫特#代理
allow_account_management=true
account_autocreate=true
[过滤器:keystoneauth]
使用=蛋:斯威夫特# keystoneauth
operator_roles=成员,管理员,swiftoperator
[过滤器:authtoken]
粘贴。filter_factory=keystoneclient.middleware。auth_token: filter_factory
#延迟所需的身份验证的决定是支持token-less
#使用匿名反向链接(r: *)。
delay_auth_decision=true
# auth_ *设置参考梯形服务器
auth_protocol=http
auth_host=控制器auth_port=35357
#服务租户和迅速创建的用户名和密码在梯形
admin_tenant_name=服务迅速admin_user=
admin_password=迅速
(过滤器:缓存)
使用=蛋:斯威夫特# memcache
[过滤器:catch_errors]
使用=蛋:斯威夫特# catch_errors
[过滤器:healthcheck]
使用=蛋:斯威夫特# healthcheck
构建环:cd/etc/swift
swift-ring-builder帐户。builder创建18 3 1
swift-ring-builder容器。builder创建18 3 1
swift-ring-builder对象。builder创建18 3 1
swift-ring-builder帐户。构建器添加z1-10.0.0.51:6002R10.0.0.51:6005/sdb1 100
swift-ring-builder容器。构建器添加z1-10.0.0.51:6001R10.0.0.51:6004/sdb1 100
swift-ring-builder对象。构建器添加z1-10.0.0.51:6000R10.0.0.51:6003/sdb1 100
swift-ring-builder帐户。builder
swift-ring-builder容器。builder
swift-ring-builder对象。builder
swift-ring-builder帐户。构建器调整
swift-ring-builder容器。构建器调整
swift-ring-builder对象。构建器调整
拷贝所有的ring.tar。广州文件到存储节点
scp *戒指。null