ok seemd to have got it working with Eric's edit of line 1242 but now I got
a ton of
Deleted spurious object 17380XX. Does this mean the file (image) is
actually being deleted on the backend?
On Tuesday, March 10, 2015 at 12:11:44 PM UTC-4, Joseff Betancourt wrote:
>
> Hi all,
>
> I'm running into the same issue here with a slight twist.
>
> Server crashed. Seems 2.13 was installed via apt-get update. We had to
> upgrade the s3ql filesystem, but the timeout issue with server was making
> this infeasible (13% in 15hours).
>
> So we tried to see if we could cancel the upgrade and mount that s3ql
> files (simply to copy newest files to a new hard drive we set up because of
> this) using the older 2.12 that we rebuilt locally.
>
> This caused the system to be "confused if it was 2.12 or 2.13 and nothing
> worked.
>
> I followed direction in this thread but now I'm stuck at this error.
>
> Traceback (most recent call last):
> File "./bin/fsck.s3ql", line 26, in <module>
> s3ql.fsck.main(sys.argv[1:])
> File "/user/s3ql-2.12/src/s3ql/fsck.py", line 1241, in main
> backend.perform_read(do_read, "s3ql_metadata")
> File "/user/s3ql-2.12/src/s3ql/backends/common.py", line 46, in wrapped
> return method(*a, **kw)
> File "/user/s3ql-2.12/src/s3ql/backends/common.py", line 235, in
> perform_read
> fh = self.open_read(key)
> File "/user/s3ql-2.12/src/s3ql/backends/comprenc.py", line 158, in
> open_read
> meta_raw = self._convert_legacy_metadata(fh.metadata)
> File "/user/s3ql-2.12/src/s3ql/backends/comprenc.py", line 383, in
> _convert_legacy_metadata
> raise CorruptedObjectError('meta key data is missing')
> s3ql.backends.common.CorruptedObjectError: meta key data is missing
>
> How do I get it to use one of the backups for the metadata?
>
> On Tuesday, January 6, 2015 at 2:09:55 PM UTC-5, Eric Eijkelenboom wrote:
>>
>> Hi Nikolaus
>>
>> After replacing one more occurrence of 's3ql_metadata' with
>> 's3ql_metadata_bak_0' (in fsck.py, line 1242), I managed to run fsck
>> successfully!
>>
>> Thanks a million :)
>>
>> BR, Eric
>>
>
--
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.