Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Thanks for the reply! Unfortunately, I use CentOS Linux 7 and there is no libisal2 rpm. So I downloaded ISAL from here https://01.org/intel%C2%AE-storage-acceleration-library-open-source-version/downloads , compiled it, then installed pyeclib from bitbucket, and removed python-pyeclib package. After restarting openstack-swift-proxy I get a new error:

Jun 10 15:47:42 openstack-01.svp.test swift-proxy-server[4482]: Traceback (most recent call last):
Jun 10 15:47:42 openstack-01.svp.test swift-proxy-server[4482]: File "/usr/bin/swift-proxy-server", line 19, in <module>
Jun 10 15:47:42 openstack-01.svp.test swift-proxy-server[4482]: from swift.common.wsgi import run_wsgi
Jun 10 15:47:42 openstack-01.svp.test swift-proxy-server[4482]: File "/usr/lib/python2.7/site-packages/swift/common/wsgi.py", line 39, in <module>
Jun 10 15:47:42 openstack-01.svp.test swift-proxy-server[4482]: from swift.common.storage_policy import BindPortsCache
Jun 10 15:47:42 openstack-01.svp.test swift-proxy-server[4482]: File "/usr/lib/python2.7/site-packages/swift/common/storage_policy.py", line 25, in <module>
Jun 10 15:47:42 openstack-01.svp.test swift-proxy-server[4482]: from pyeclib.ec_iface import ECDriver, ECDriverError, VALID_EC_TYPES
Jun 10 15:47:42 openstack-01.svp.test swift-proxy-server[4482]: File "/usr/lib64/python2.7/site-packages/pyeclib/ec_iface.py", line 29, in <module>
Jun 10 15:47:42 openstack-01.svp.test swift-proxy-server[4482]: from pyeclib_c import check_backend_available
Jun 10 15:47:42 openstack-01.svp.test swift-proxy-server[4482]: ImportError: /usr/lib64/python2.7/site-packages/pyeclib_c.so: undefined symbol: liberasurecode_backend_available

Googling hasn't yield any results. Am I doing something wrong?