Reader small image

You're reading from  Troubleshooting OpenStack

Product typeBook
Published inMar 2016
Publisher
ISBN-139781783986880
Edition1st Edition
Right arrow
Author (1)
Tony Campbell
Tony Campbell
author image
Tony Campbell

Tony Campbell grew up in the heart of Silicon Valley where he had access and exposure to many technology companies that led the Internet boom. He started programming in the early 90s and has been hooked since then. Tony is committed to helping others understand and successfully adopt OpenStack.
Read more about Tony Campbell

Right arrow

Swift processes


Swift spawns several processes. When troubleshooting, you will want to confirm that each process is running without any issue. In particular, you want to confirm that the main processes are active and running as expected. The following are the names of the main processes:

  • The proxy server

  • The account server

  • The container server

  • The object server

The proxy server

The Swift proxy server acts as a gateway to the service. The proxy server is where the Swift API listens for requests. There are several errors that may point to the fact that the Swift proxy server isn't running. The swift list command will list the containers under an account. In the following example, instead of returning a list of containers, this command returned an error:

The preceding connection error is an example of what you might see when attempting to use the Swift command-line tool when the proxy server is not running. If you attempt to use the Swift API when the proxy server is in this state, you are likely...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Troubleshooting OpenStack
Published in: Mar 2016Publisher: ISBN-13: 9781783986880

Author (1)

author image
Tony Campbell

Tony Campbell grew up in the heart of Silicon Valley where he had access and exposure to many technology companies that led the Internet boom. He started programming in the early 90s and has been hooked since then. Tony is committed to helping others understand and successfully adopt OpenStack.
Read more about Tony Campbell