1. Oracle® Linux 7: Administrator's Guide
Section 10.3.5. "Removing Physical Volumes from a Volume Group". The documentation outlines the procedure using pvmove followed by vgreduce
and the examples do not require deactivating the volume group
confirming that the operation can be done on an active VG.
2. Red Hat Enterprise Linux 8: Configuring and managing logical volumes
Section 4.4.8. "Removing physical volumes from a volume group". This official documentation states
"If there are logical volumes on the physical volume
you must move the data from the physical volume before you can remove it. You can use the pvmove command to move the data from the physical volume while your system is running." This explicitly confirms that a PV can be removed from an active VG.
3. LVM HOWTO
Section 5.6. "Removing disks from a volume group". This foundational guide details the process: "1. Use pvmove to move the allocated extents off the PV(s). 2. Use vgreduce to remove the PV(s) from the VG. 3. Use pvremove to remove the LVM metadata from the PV(s)." The context of pvmove is for online data migration
reinforcing that the VG can be active.