I am in the process of crafting a s3ql backed backup solution.   During the 
development/testing I left the store mounted, installed some system updates 
and rebooted.

Now I am unable to mount and/or check the store.   Running 2.12 on 
ArchLinux.  It has been several hours since I last wrote to the store.

My last attempt was to delete the local metadata and have it rebuilt.   
Same error as below.

Not sure what to do next or how to recover.   Are these stores typically 
this fragile?

Also, as a test I created a fresh mount, wrote to it, unmounted it, and 
remounted it without any issues.



2015-02-04 16:56:35.635 9617:MainThread s3ql.deltadump.dump_metadata: 
dump_table(ext_attributes): writing 0 rows
2015-02-04 16:56:35.635 9617:MainThread s3ql.fsck.main: Compressing and 
uploading metadata...
2015-02-04 16:56:35.635 9617:MainThread s3ql.backends.s3c.open_write: 
open_write(s3ql_metadata_new): start
2015-02-04 16:56:50.247 9617:MainThread s3ql.backends.s3c.close: 
ObjectW(s3ql_metadata_new).close(): start
2015-02-04 16:56:50.247 9617:MainThread s3ql.backends.s3c._do_request: 
preparing PUT /s3ql_metadata_new?None, qs=None
2015-02-04 16:56:50.247 9617:MainThread s3ql.backends.s3c._send_request: 
_send_request(): PUT /s3ql_metadata_new
2015-02-04 16:56:50.248 9617:MainThread s3ql.backends.common.wrapped: 
Encountered ConnectionClosed exception (connection closed unexpectedly), 
retrying call to ObjectW.close for the 1-th time...
2015-02-04 16:56:50.268 9617:MainThread s3ql.backends.s3c.close: 
ObjectW(s3ql_metadata_new).close(): start
2015-02-04 16:56:50.268 9617:MainThread s3ql.backends.s3c._do_request: 
preparing PUT /s3ql_metadata_new?None, qs=None
2015-02-04 16:56:50.268 9617:MainThread s3ql.backends.s3c._send_request: 
_send_request(): PUT /s3ql_metadata_new
2015-02-04 16:56:50.727 9617:MainThread root.excepthook: Uncaught top-level 
exception:
Traceback (most recent call last):
  File "/usr/bin/fsck.s3ql", line 9, in <module>
    load_entry_point('s3ql==2.12', 'console_scripts', 'fsck.s3ql')()
  File "/usr/lib/python3.4/site-packages/s3ql/fsck.py", line 1287, in main
    is_compressed=True)
  File "/usr/lib/python3.4/site-packages/s3ql/backends/common.py", line 46, 
in wrapped
    return method(*a, **kw)
  File "/usr/lib/python3.4/site-packages/s3ql/backends/common.py", line 
258, in perform_write
    return fn(fh)
  File "/usr/lib/python3.4/site-packages/s3ql/backends/comprenc.py", line 
642, in __exit__
    self.close()
  File "/usr/lib/python3.4/site-packages/s3ql/backends/comprenc.py", line 
636, in close
    self.fh.close()
  File "/usr/lib/python3.4/site-packages/s3ql/backends/common.py", line 46, 
in wrapped
    return method(*a, **kw)
  File "/usr/lib/python3.4/site-packages/s3ql/backends/s3c.py", line 844, 
in close
    headers=self.headers, body=self.fh)
  File "/usr/lib/python3.4/site-packages/s3ql/backends/s3c.py", line 407, 
in _do_request
    query_string=query_string, body=body)
  File "/usr/lib/python3.4/site-packages/s3ql/backends/s3c.py", line 649, 
in _send_request
    copyfileobj(body, self.conn, BUFSIZE)
  File "/usr/lib/python3.4/shutil.py", line 69, in copyfileobj
    fdst.write(buf)
  File "/usr/lib/python3.4/site-packages/dugong/__init__.py", line 653, in 
write
    eval_coroutine(self.co_write(buf), self.timeout)
  File "/usr/lib/python3.4/site-packages/dugong/__init__.py", line 1396, in 
eval_coroutine
    if not next(crt).poll(timeout=timeout):
  File "/usr/lib/python3.4/site-packages/dugong/__init__.py", line 679, in 
co_write
    yield from self._co_send(buf)
  File "/usr/lib/python3.4/site-packages/dugong/__init__.py", line 619, in 
_co_send
    len_ = self._sock.send(buf)
  File "/usr/lib/python3.4/ssl.py", line 679, in send
    v = self._sslobj.write(data)
OSError: [Errno 14] Bad address




-- 
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