Hello,
from unknown reason, the s3ql is not able to fix itself. The volume was
mounted, successfully unmounted, but after it is not able to run s3ql again
and even not perform fsck. Please, can you help me? Thx a lot.
```
Enter "continue, I know what I am doing" to use the outdated data anyway:
continue, I know what I am doing
WARNING: Renaming outdated cache directory
/opt/s3ql-temp/s3c:=2F=2Fs3.eu-central-1.wasabisys.com:443=2Fbucket1-workspace-ad24=2F-cache
to .bak0
WARNING: You should delete this directory once you are sure that everything
is in order.
Downloading and decompressing metadata...
Reading metadata...
..objects..
..blocks..
..inodes..
..inode_blocks..
..symlink_targets..
..names..
..contents..
..ext_attributes..
Creating temporary extra indices...
Checking lost+found...
Checking for dirty cache objects...
Checking names (refcounts)...
Checking contents (names)...
WARNING: Content entry for inode 3 refers to non-existing name with id 1,
moving to /lost+found/-3
Dropping temporary indices...
> ERROR: Uncaught top-level exception:
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/s3ql/database.py", line 143, in
get_row
row = next(res)
StopIteration
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/s3ql/common.py", line 117, in
inode_for_path
inode = conn.get_val("SELECT inode FROM contents_v WHERE name=? AND
parent_inode=?",
File "/usr/lib/python3.10/site-packages/s3ql/database.py", line 127, in
get_val
return self.get_row(*a, **kw)[0]
File "/usr/lib/python3.10/site-packages/s3ql/database.py", line 145, in
get_row
raise NoSuchRowError()
s3ql.database.NoSuchRowError: Query produced 0 result rows
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/fsck.s3ql", line 33, in <module>
sys.exit(load_entry_point('s3ql==3.8.1', 'console_scripts',
'fsck.s3ql')())
File "/usr/lib/python3.10/site-packages/s3ql/fsck.py", line 1289, in main
fsck.check(check_cache)
File "/usr/lib/python3.10/site-packages/s3ql/fsck.py", line 86, in check
self.check_contents_name()
File "/usr/lib/python3.10/site-packages/s3ql/fsck.py", line 323, in
check_contents_name
(id_p_new, newname) = self.resolve_free(b"/lost+found", newname)
File "/usr/lib/python3.10/site-packages/s3ql/fsck.py", line 1068, in
resolve_free
inode_p = inode_for_path(path, self.conn)
File "/usr/lib/python3.10/site-packages/s3ql/common.py", line 120, in
inode_for_path
raise KeyError('Path %s does not exist' % path)
```
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/s3ql/93ddca01-bde2-4549-962c-c8fec56ebc9bn%40googlegroups.com.