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.

Reply via email to