Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

More detail: the configuration files for all the backend servers (account, container, object) contain a "devices" setting. It names a directory that contains the files that store all the data (and much of the metadata). The default, which was being used in this configuration, is /srv/node. But the user didn't actually have the files there; he had them in /data. When the files that are supposed to be there aren't, the backend server says 507 Insufficient Storage and the proxy server relays that as 503 Service Unavailable.

Thus, the fix is either to put the data at /srv/node (in this case, by mounting the disk drive that contains the data over /srv/node instead of /data) or change all the devices= to /data .