I was updating a server from 7.4 to 8.3 and after rebooting, it's come up without an `lvm-thin` pool. running `lvscan` shows the `pve/data` pool is inactive
The journal shows:
Unfortunately, I can't run `thin_check` on `pve/data` because it doesn't appear in `/dev/pve`
Code:
root@pve14:~# lvscan
inactive '/dev/pve/data' [<7.13 TiB] inherit
ACTIVE '/dev/pve/swap' [7.00 GiB] inherit
ACTIVE '/dev/pve/root' [96.00 GiB] inherit
inactive '/dev/pve/vm-1400-disk-0' [32.00 GiB] inherit
inactive '/dev/pve/vm-1402-disk-0' [516.00 GiB] inherit
inactive '/dev/pve/vm-1400-disk-1' [4.88 TiB] inherit
inactive '/dev/pve/base-1401-disk-0' [8.00 GiB] inherit
inactive '/dev/pve/vm-1403-disk-0' [8.00 GiB] inherit
The journal shows:
Code:
Feb 14 15:36:04 pve14 vgchange[894]: cannot perform fix without a full examination
Feb 14 15:36:04 pve14 vgchange[894]: Usage: thin_check [options] {device|file}
Feb 14 15:36:04 pve14 vgchange[894]: Options:
Feb 14 15:36:04 pve14 vgchange[894]: {-q|--quiet}
Feb 14 15:36:04 pve14 vgchange[894]: {-h|--help}
Feb 14 15:36:04 pve14 vgchange[894]: {-V|--version}
Feb 14 15:36:04 pve14 vgchange[894]: {-m|--metadata-snap}
Feb 14 15:36:04 pve14 vgchange[894]: {--auto-repair}
Feb 14 15:36:04 pve14 vgchange[894]: {--override-mapping-root}
Feb 14 15:36:04 pve14 vgchange[894]: {--clear-needs-check-flag}
Feb 14 15:36:04 pve14 vgchange[894]: {--ignore-non-fatal-errors}
Feb 14 15:36:04 pve14 vgchange[894]: {--skip-mappings}
Feb 14 15:36:04 pve14 vgchange[894]: {--super-block-only}
Feb 14 15:36:04 pve14 vgchange[692]: Check of pool pve/data failed (status:1). Manual repair required!
Unfortunately, I can't run `thin_check` on `pve/data` because it doesn't appear in `/dev/pve`
Code:
root@pve14:~# ls -l /dev/pve
total 0
lrwxrwxrwx 1 root root 7 Feb 14 15:36 root -> ../dm-1
lrwxrwxrwx 1 root root 7 Feb 14 15:36 swap -> ../dm-0
[CODE]
If I reboot with an Ubuntu 20 live disk, all volumes show as available, but I get errors about a corrupt superblock on pve/data.
I've seen lots of other similar threads, but in all of them /dev/pve/data exists.