Cristina
It sounds like you don't have an account server running, or it is running but listening on a different port than configured in your account ring.
You can verify which swift services are running on your storage node using:
swift-init status main
and/or check which ports they are listening on using:
lsof -i tcp +c 15 (you're looking for lines similar to 'swift-account-s 4309 vagrant 17u IPv4 3466818 0t0 TCP localhost:6012 (LISTEN)')
The host:port should match what is in the account ring, on your controller node, which is shown using:
swift-ring-builder /etc/swift/account.builder
You can also try to make an http request from your controller node to the account server using something like:
If necessary start services using:
swift-init restart account
A similar diagnosis can be used if you have problems with connections to container or object services.
Alistair
Hello,
I don't have a lot of knowledge about Openstack. I have installed Swift in my Openstack Ussuri cloud with one storage node but I am not be able to list or create objects. In the controller node I saw these errors:
proxy-server: ERROR with Account server 10.20.20.1:6202/sdb re: Trying to HEAD /v1/AUTH_c2b7d6242f3140f09d283e8fbb88732a: Connection refused (txn: tx370fb5929a6c4cf397384-00603dfe35) proxy-server: Account HEAD returning 503 for [] (txn:tx370fb5929a6c4cf397384-00603dfe35)
Any idea?
Thanks in advance!