Tim Woodall <debianu...@woodall.me.uk> writes:

> On Mon, 16 Sep 2024, Steve Keller wrote:
>
> > I don't see how this can be done in the current Debian 12.

> Not sure because I've previously battled the opposite problem but I'd
> start here in lvm.conf
>
>          # Configuration option devices/scan_lvs.
>          # Scan LVM LVs for layered PVs, allowing LVs to be used as PVs.
>          # When 1, LVM will detect PVs layered on LVs, and caution must
>          # be
>          # taken to avoid a host accessing a layered VG that may not
>          # belong
>          # to it, e.g. from a guest image. This generally requires
>          # excluding
>          # the LVs with device filters. Also, when this setting is
>          # enabled,
>          # every LVM command will scan every active LV on the system
>          # (unless
>          # filtered), which can cause performance problems on systems
>          # with
>          # many active LVs. When this setting is 0, LVM will not detect
>          # or
>          # use PVs that exist on LVs, and will not allow a PV to be
>          # created on
>          # an LV. The LVs are ignored using a built in device filter that
>          # identifies and excludes LVs.
>          scan_lvs = 0

Thanks, that's exactly what I was looking for.  I've set scan_lvs = 1
and called vgscan, and now I see the embedded PV and can activate it.
In older Debian releases this was default and changed sometime after
Debian 9.

Steve

Reply via email to