s3ql is crashing every few hours after *average-intensive* work. I am using 
a s3c with Object Storage from Scaleway.com. 
*Link to Scaleway S3 API Compatibility 
<https://www.scaleway.com/docs/s3-object-storage-api/>*


*This is the latest mount log crash record:*

2019-03-12 13:47:59.546 1417:Thread-12 root.excepthook: Uncaught top-level 
exception:
Traceback (most recent call last):
  File 
"/usr/local/lib/python3.6/dist-packages/s3ql-3.0-py3.6-linux-x86_64.egg/s3ql/mount.py"
, line 58, in run_with_except_hook
    run_old(*args, **kw)
  File "/usr/lib/python3.6/threading.py", line 864, in run
    self._target(*self._args, **self._kwargs)
  File 
"/usr/local/lib/python3.6/dist-packages/s3ql-3.0-py3.6-linux-x86_64.egg/s3ql/block_cache.py"
, line 768, in _removal_loop_simple
    backend.delete('s3ql_data_%d' % id_)
  File 
"/usr/local/lib/python3.6/dist-packages/s3ql-3.0-py3.6-linux-x86_64.egg/s3ql/backends/comprenc.py"
, line 289, in delete
    return self.backend.delete(key, force)
  File 
"/usr/local/lib/python3.6/dist-packages/s3ql-3.0-py3.6-linux-x86_64.egg/s3ql/backends/common.py"
, line 108, in wrapped
    return method(*a, **kw)
  File 
"/usr/local/lib/python3.6/dist-packages/s3ql-3.0-py3.6-linux-x86_64.egg/s3ql/backends/s3c.py"
, line 218, in delete
    resp = self._do_request('DELETE', '/%s%s' % (self.prefix, key))
  File 
"/usr/local/lib/python3.6/dist-packages/s3ql-3.0-py3.6-linux-x86_64.egg/s3ql/backends/s3c.py"
, line 528, in _do_request
    self._parse_error_response(resp)
  File 
"/usr/local/lib/python3.6/dist-packages/s3ql-3.0-py3.6-linux-x86_64.egg/s3ql/backends/s3c.py"
, line 562, in _parse_error_response
    raise get_S3Error(tree.findtext('Code'), tree.findtext('Message'), resp.
headers)
s3ql.backends.s3c.SignatureDoesNotMatchError: SignatureDoesNotMatch: The 
request signature we calculated does not match the signature you provided. 
Check your key and signing method.
2019-03-12 13:48:01.015 1417:MainThread s3ql.mount.unmount: Unmounting file 
system...
2019-03-12 13:48:01.064 1417:MainThread root.excepthook: Uncaught top-level 
exception:
Traceback (most recent call last):
  File "/usr/local/bin/mount.s3ql", line 11, in <module>
    load_entry_point('s3ql==3.0', 'console_scripts', 'mount.s3ql')()
  File 
"/usr/local/lib/python3.6/dist-packages/s3ql-3.0-py3.6-linux-x86_64.egg/s3ql/mount.py"
, line 214, in main
    raise RuntimeError('Received signal %d, terminating' % (ret,))
RuntimeError: Received signal 15, terminating



*My set-up is:*
Ubuntu Bionic
s3ql installed with python 3.6 according to official guide on rath.org

s3ql started with systemd, here is the service:

[Unit]
Description=S3QL Scaleway mount -------
After=network.target nss-lookup.target systemd-resolved.service sys-fs-fuse-
connections.mount boot-efi.mount local-fs.target ssh.service network-online.
target
Conflicts=shutdown.target


[Service]
Type=simple
ExecStartPre=/bin/sleep 10
ExecStartPre=/usr/local/bin/fsck.s3ql --batch --force --keep-cache s3c:
//s3.nl-ams.scw.cloud:443/*****
ExecStart=/usr/local/bin/mount.s3ql --fg --systemd --keep-cache --cachesize 
30000000 --max-cache-entries 10000 --compress zlib-2 --threads 4 --allow-other 
s3c://s3.nl-ams.scw.cloud:443/****/mnt/s3
ExecStop=/usr/local/bin/umount.s3ql /mnt/s3
ExecStopPost=/bin/sleep 10
LimitNOFILE=1000000
TasksMax=1000000
TimeoutStartSec=120min
TimeoutStopSec=120min


[Install]
WantedBy=multi-user.target




Any ideas ? :(
Thank you in advance!



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