вообщем хрень какая то, переехал с centos6 на centos7.9.2009.. ставил новую систему + пару разделов своих оставил, и вот lvm не видит pv внутри lv.
тест такой:
lvcreate -L4G -n test_pv1 vg_xennode2
pvcreate /dev/vg_xennode2/test_pv1
тут ошибка:
Device /dev/vg_xennode2/test_pv1 excluded by a filter.
могу кинуть дамп от pvcreate -vvv
но слишком много мусора.
решения из гугла приводят к кейсу что надо wipefs делать, но мне непомогает это.
Да и смотри дальше, у меня дополнительно мигрировало 100гб в виде pv (так его проще через pvmove + iscsi мигрировать в онлайне), вайпать рабочие данные нехотелось бы .
pvdisplay /dev/vg_xennode2/devel_pv1
Failed to find device for physical volume "/dev/vg_xennode2/devel_pv1"
то что оно рабочее 100% через losetup + pvdisplay /dev/loop0 я все там вижу и vg норм активируется.
все дело каких то внутренних фильтрах LVM в релизе centos7, причем конфиги все default, filter и global_filter я не правил, да и не помогает это.
Понятно что все эти данные я вытащу, но осадочек остался… энтерпрайз ахтунг!
Кто юзает centos7 хотелось бы подтверждения баги