본문 바로가기
OpenStack

OpenStack Swift 팁

by 수앙 2015. 8. 24.

오픈스택 오브젝트 스토리지 설치 때 많은 삽질이 있어

그 내용을 남기고자 한다.


ERROR: Unable to run auditing: [Errno 13] Permission denied: '/srv/node/sdb'

ERROR: Unable to run auditing: [Errno 13] Permission denied: '/srv/node/sdc'

위 에러는 보안 정책을 재적용하면 된다.

# restorecon -R /srv/node


('Connection aborted.', error(111, 'Connection refused'))

ExecStart=/usr/bin/swift-proxy-server /etc/swift/proxy-server.conf (code=exited, status=1/FAILURE)

IOError: [Errno 13] Permission denied: '/etc/swift/account.ring.gz'

위 에러 중 하나가 나오면

object node에서 만든 /etc/swift/swift.conf 파일을 controller node /etc/swift 폴더로 복사해주고

# systemctl start openstack-swift-proxy.service memcached.service

# systemctl stop openstack-swift-proxy.service memcached.service

해주면 된다.


swift-proxy-server: Error: [swift-hash]: both swift_hash_path_suffix and swift_hash_path_prefix are missing from /etc/swift/swift.conf

위 에러는 권한을 주면 된다.

# chown -R swift:swift /etc/swift


끝.

댓글