Hello,
we have just finished our XEN server maintenance: some cleaning, RAM upgrade, BIOS upgrade. The OS is not changed: 13.1-RELEASE-p9 ( I didn't run freebsd-upgrade nor pkg upgrade).
After RAM upgrade and the chassis was cleaned out the dmesg showed:
Dec 29 10:31:45 dom0 kernel: GEOM: zvol/zroot/guest_tms_data: the secondary GPT table is corrupt or invalid.
Dec 29 10:31:45 dom0 kernel: GEOM: zvol/zroot/guest_tms_data: using the primary only -- recovery suggested.
Dec 29 10:31:45 dom0 kernel: GEOM: ufsid/62b43bf75b235530: the secondary GPT table is corrupt or invalid.
Dec 29 10:31:45 dom0 kernel: GEOM: ufsid/62b43bf75b235530: using the primary only -- recovery suggested.
I use mirror and ZFS on root:
I think some data are corrupted on the disks.
I found this thread about the problem: https://forums.freebsd.org/threads/gpt-table-corrupt.52102/
What I don't understand how can the GPT table point to a ZVT volume, because zvol/zroot/guest_tms_data is a volume under the ZROOT!
Despite the error message everything seems ok on the system.
How can I fix this problem? Should I follow the steps above in the linked thread?
we have just finished our XEN server maintenance: some cleaning, RAM upgrade, BIOS upgrade. The OS is not changed: 13.1-RELEASE-p9 ( I didn't run freebsd-upgrade nor pkg upgrade).
After RAM upgrade and the chassis was cleaned out the dmesg showed:
Dec 29 10:31:45 dom0 kernel: GEOM: zvol/zroot/guest_tms_data: the secondary GPT table is corrupt or invalid.
Dec 29 10:31:45 dom0 kernel: GEOM: zvol/zroot/guest_tms_data: using the primary only -- recovery suggested.
Dec 29 10:31:45 dom0 kernel: GEOM: ufsid/62b43bf75b235530: the secondary GPT table is corrupt or invalid.
Dec 29 10:31:45 dom0 kernel: GEOM: ufsid/62b43bf75b235530: using the primary only -- recovery suggested.
I use mirror and ZFS on root:
Code:
root@dom0:~ # gpart show
=> 40 937703008 ada0 GPT (447G)
40 1024 1 freebsd-boot (512K)
1064 984 - free - (492K)
2048 4194304 2 freebsd-swap (2.0G)
4196352 933505024 3 freebsd-zfs (445G)
937701376 1672 - free - (836K)
=> 40 937703008 ada1 GPT (447G)
40 1024 1 freebsd-boot (512K)
1064 984 - free - (492K)
2048 4194304 2 freebsd-swap (2.0G)
4196352 933505024 3 freebsd-zfs (445G)
937701376 1672 - free - (836K)
root@dom0:~ # zpool status
pool: zroot
state: ONLINE
scan: scrub repaired 0B in 00:02:21 with 0 errors on Fri Dec 29 12:05:51 2023
config:
NAME STATE READ WRITE CKSUM
zroot ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada0p3 ONLINE 0 0 0
ada1p3 ONLINE 0 0 0
errors: No known data errors
I think some data are corrupted on the disks.
I found this thread about the problem: https://forums.freebsd.org/threads/gpt-table-corrupt.52102/
What I don't understand how can the GPT table point to a ZVT volume, because zvol/zroot/guest_tms_data is a volume under the ZROOT!
Despite the error message everything seems ok on the system.
How can I fix this problem? Should I follow the steps above in the linked thread?