[Openstack] [OpenStack] [Swift] How to install Swift3 middleware?
Alexandr Porunov
alexandr.porunov at gmail.com
Wed Oct 12 17:26:31 UTC 2016
Hello,
I want to use S3 api for Swift.
I have installed swift3 as here:
git clone https://github.com/openstack/swift3
cd swift3
python setup.py install
Then I have configured my proxy-server.conf as here:
[pipeline:main]
pipeline = catch_errors gatekeeper healthcheck proxy-logging cache
container_sync bulk ratelimit swift3 s3token authtoken keystoneauth
container-quotas account-quotas slo dlo versioned_writes proxy-logging
proxy-server
[filter:swift3]
use = egg:swift3#swift3
[filter:s3token]
use = egg:swift3#s3token
auth_uri = http://keystone:35357/
reseller_prefix = AUTH_
Then I tried to restart the proxy:
systemctl restart openstack-swift-proxy
And it failes.
systemctl status openstack-swift-proxy -l
shows next:
● openstack-swift-proxy.service - OpenStack Object Storage (swift) - Proxy
Server
Loaded: loaded (/usr/lib/systemd/system/openstack-swift-proxy.service;
enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Wed 2016-10-12 23:17:06 EEST;
3min 0s ago
Process: 2213 ExecStart=/usr/bin/swift-proxy-server
/etc/swift/proxy-server.conf (code=exited, status=1/FAILURE)
Main PID: 2213 (code=exited, status=1/FAILURE)
Oct 12 23:17:06 proxy2 systemd[1]: Started OpenStack Object Storage (swift)
- Proxy Server.
Oct 12 23:17:06 proxy2 systemd[1]: Starting OpenStack Object Storage
(swift) - Proxy Server...
Oct 12 23:17:06 proxy2 liberasurecode[2213]: liberasurecode_backend_open:
dynamic linking error libJerasure.so.2: cannot open shared object file: No
such file or directory
Oct 12 23:17:06 proxy2 liberasurecode[2213]: liberasurecode_backend_open:
dynamic linking error libJerasure.so.2: cannot open shared object file: No
such file or directory
Oct 12 23:17:06 proxy2 liberasurecode[2213]: liberasurecode_backend_open:
dynamic linking error libisal.so.2: cannot open shared object file: No such
file or directory
Oct 12 23:17:06 proxy2 liberasurecode[2213]: liberasurecode_backend_open:
dynamic linking error libshss.so.1: cannot open shared object file: No such
file or directory
Oct 12 23:17:06 proxy2 systemd[1]: openstack-swift-proxy.service: main
process exited, code=exited, status=1/FAILURE
Oct 12 23:17:06 proxy2 systemd[1]: Unit openstack-swift-proxy.service
entered failed state.
Oct 12 23:17:06 proxy2 systemd[1]: openstack-swift-proxy.service failed.
If I remove "swift3 s3token" form pipeline then it works.. Why my proxy
crashes with swift3?
I have an OpenStack Swift Mitaka
Sincerely,
Alexandr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20161012/c4293bd6/attachment.html>
More information about the Openstack
mailing list