MD devices are not wiped if LVM exists
Thomas Lange
lange at informatik.uni-koeln.de
Mon Jul 1 16:10:02 CEST 2019
>>>>> On Mon, 1 Jul 2019 14:40:51 +0100, Jerry Steele <ticktockhouse at gmail.com> said:
> If FAI is run against this machine again after its 1st install, I get the following error:
> (STDERR) mdadm: Cannot get exclusive access to /dev/md1:Perhaps a running process, mounted filesystem or active volume group?
> Command had non-zero exit code
> It's enough to do:
> # vgremove -y vg_system
> ...which removes the LVM metadata and on the next install, FAI is able to partition the disks as needed. Is there a way to run this command before the disk_config stuff is run? Obviously the
> custom scripts are run well after this point. Or is there something built into FAI to completely wipe LVM data before attempting to wipe the MD devices?
You can write a simple hook, which is then executed before
task_partition. Therefore, create a shell script hooks/partition.DEFAULT
--
regards Thomas
More information about the linux-fai
mailing list