[Openstack] [Swift] LockTimeouts on account-server

Shrinand Javadekar shrinand at maginatics.com
Fri Mar 20 00:21:13 UTC 2015


Hi,

I am seeing several LockTimeout errors on the account-server. I have a
single node Swift instance with 8 disks. I have a single account and
it is using 128 containers.

Mar 19 23:15:53 machine-name account-server: ERROR __call__ error with
PUT /r7/118/AUTH_pepumr/mag-1426694897-vwmsyb-110 : LockTimeout (3s)
/srv/node/r7/accounts/118/ac9/768360d0139596ce9cb499f2bfe9dac9/.lock
(txn: tx6eccff4d40ac458ab0805-00550b58a1)
Mar 19 23:15:53 machine-name account-server: ERROR __call__ error with
PUT /r7/118/AUTH_pepumr/mag-1426694897-vwmsyb-112 : LockTimeout (3s)
/srv/node/r7/accounts/118/ac9/768360d0139596ce9cb499f2bfe9dac9/.lock
(txn: txde664303e99447219df1d-00550b58a1)

These eventually result in the container-server getting a 500 Internal
error status code.

Apart from the reason for the timeout itself, I'm unsure right now
where the "3s" value is coming from? I don't see a lock timeout config
option anywhere. Nor do I see it directly being declared in the code.
Is this not configurable?

Any ideas what I should do to fix these?

Thanks in advance.
-Shri




More information about the Openstack mailing list