Maybe something is holding them from LVM activation. Could you boot host with unplugged not active HDD ? After that I would plug single HDD and look at the logs to understand what happens with LVM detection.
Example: I unplugged wrong OSD disk, how to reactivate it?
1. Stop OSD process ( systemctl stop ceph-osd@XX ) and unmount OSD dir ( umount /var/lib/ceph/osd/ceph-XX )
2. If OSD use encryption I need to close crypto mapper
cryptsetup close...