Hi all,
Here attached a patch, to remove vgck in the LVM RA completely.
As we know, the LVM RA's used to provide a working VG for others to use.
However, vgck is a tool to check the metadata consistency across all
physical volumes. So, it can be the case that the VG is living and everything's
fine, but the metadata is in-consistent on physical volumes. This can be
found oftentimes on mirrored VG.
So I proposed to drop vgck in the RA completely, for
1. avoiding the false alarm by vgck
2. performance imporoving vgck is time and disk consuming cause it scan
all physical volumes for metadata.
Please let me know if you have concerns on this.
Thanks.
Here attached a patch, to remove vgck in the LVM RA completely.
As we know, the LVM RA's used to provide a working VG for others to use.
However, vgck is a tool to check the metadata consistency across all
physical volumes. So, it can be the case that the VG is living and everything's
fine, but the metadata is in-consistent on physical volumes. This can be
found oftentimes on mirrored VG.
So I proposed to drop vgck in the RA completely, for
1. avoiding the false alarm by vgck
2. performance imporoving vgck is time and disk consuming cause it scan
all physical volumes for metadata.
Please let me know if you have concerns on this.
Thanks.