I use s3ql-2.10.1 in with OpenStack Swift (/v1) as backed storage.
s3ql crashed.

Below logs (swift.log and mount.log) when s3ql is crashed.

May be the reason of s3ql'crash is read timeout of swift?

Can I avoid this problem by setting of s3ql or swift?

s3ql server's ip address is 192.168.21.66.

*) swift.log (from OpenStack Swift)
-------------------
Aug 27 12:30:15 swift-proxy proxy-server: ERROR with Object server
192.168.21.47:6010/sdg1 re: Trying to read during GET: ChunkReadTimeout
(10s) (txn: txa3d572da3011451bb5a6f-0053fd50b8) (client_ip: 192.168.21.66)
Aug 27 12:30:15 swift-proxy proxy-server: ERROR Client read timeout
(10s) (txn:txa3d572da3011451bb5a6f-0053fd50b8) (client_ip: 192.168.21.66)

*) mount.log (from s3ql)
-------------------
2014-08-27 12:30:15.152 [pid=12528, thread='Metadata-Upload-Thread',
module='root', fn='excepthook', line=163]: Uncaught top-level exception:
Traceback (most recent call last):
  File
"/usr/lib64/python3.3/site-packages/s3ql-2.10.1-py3.3-linux-x86_64.egg/s3
ql/mount.py", line 61, in run_with_except_hook
    run_old(*args, **kw)
  File
"/usr/lib64/python3.3/site-packages/s3ql-2.10.1-py3.3-linux-x86_64.egg/s3
ql/mount.py", line 690, in run
    cycle_metadata(backend)
  File
"/usr/lib64/python3.3/site-packages/s3ql-2.10.1-py3.3-linux-x86_64.egg/s3ql/metadata.py",
line 121, in cycle_metadata
    cycle_fn("s3ql_metadata_bak_%d" % i, "s3ql_metadata_bak_%d" % (i + 1))
  File
"/usr/lib64/python3.3/site-packages/s3ql-2.10.1-py3.3-linux-x86_64.egg/s3ql/backends/comprenc.py",
line 285, in copy
    self._copy_or_rename(src, dest, rename=False, metadata=metadata)
  File
"/usr/lib64/python3.3/site-packages/s3ql-2.10.1-py3.3-linux-x86_64.egg/s3ql/backends/comprenc.py",
line 318, in _copy_or_rename
    self.backend.copy(src, dest, metadata=meta_raw)
  File
"/usr/lib64/python3.3/site-packages/s3ql-2.10.1-py3.3-linux-x86_64.egg/s3ql/backends/common.py",
line 39, in wrapped
    return method(*a, **kw)
  File
"/usr/lib64/python3.3/site-packages/s3ql-2.10.1-py3.3-linux-x86_64.egg/s3ql/backends/swift.py",
line 447, in copy
    self._do_request('PUT', '/%s%s' % (self.prefix, dest), headers=headers)
  File
"/usr/lib64/python3.3/site-packages/s3ql-2.10.1-py3.3-linux-x86_64.egg/s3ql/backends/swift.py",
line 232, in _do_request
    raise HTTPError(resp.status, resp.reason, resp.headers)
s3ql.backends.s3c.HTTPError: 408 Request Timeout
2014-08-27 12:30:18.399 [pid=12528, thread='MainThread',
module='s3ql.mount', fn='unmount', line=168]: Unmounting file system...

-- 
You received this message because you are subscribed to the Google Groups 
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to