This repository has been archived by the owner on Jan 2, 2025. It is now read-only.
forked from datto/dattobd
-
Notifications
You must be signed in to change notification settings - Fork 7
XFS logs aren't consistent in a snapshot from CentOS 7.8 and Amazon Linux 2 #63
Comments
Because of this defect XFS tests are commented out. When fixing this issue, ensure you re-enable those tests as well. |
e-kov
pushed a commit
that referenced
this issue
Jun 14, 2022
This modification for the tests was done long time ago in scope of draft for #63 It allows to run `tests/elio-test.sh` with the file system specified as an argument. Now tests can be executed like this ```bash sudo ./elio-test.sh sudo ./elio-test.sh -f ext3 sudo ./elio-test.sh -d /dev/vdb1 -f xfs ``` The test `test_track_writes` is disabled for XFS due to #63. And all the tests for XFS were disabled on Debian 8 due to some mount issue which is a part of issue #63 too.
This was referenced Jun 14, 2022
e-kov
pushed a commit
that referenced
this issue
Jun 15, 2022
This modification for the tests was done long time ago in scope of draft for #63 It allows to run `tests/elio-test.sh` with the file system specified as an argument. Now tests can be executed like this ```bash # Run tests, as usually, on the loop device and ext4 filesystem sudo ./elio-test.sh # Run tests on the loop device and ext3 filesystem sudo ./elio-test.sh -f ext3 # Run tests on the /dev/vdb1 device and XFS filesystem sudo ./elio-test.sh -d /dev/vdb1 -f xfs ``` The test `test_track_writes` is disabled for XFS due to #63. And all the tests for XFS were disabled on Debian 8 due to the mount issue (created new bug #139) and on Ubuntu 22.04 due to the issue with destroy of unverified snapshot and incremental (see new bug #138).
skypodolsky
pushed a commit
that referenced
this issue
Mar 14, 2023
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
It's possible to mount a snapshot after the fix of the #59. But
xfs_repair -n
still complains when mount backup as a loop device:Ideally speaking all the logs should be flashed before the snapshot device is created and
xfs_repair -n
shouldn't found mismatches betweensb_fdblocks
in logs/superblock and counted ones.The text was updated successfully, but these errors were encountered: