Reinstall and keep data LV
Markus Falb
wnefal at gmail.com
Thu Aug 19 19:54:33 UTC 2021
Hi,
I am struggling!
I want to reinstall LVM based installs. I want to keep some LVs (data)
but want to overwrite the other LVs(system)
First I did a kickstart of RHEL 7, here the storage related lines
...snip
zerombr
clearpart --all --initlabel
part pv.0 --fstype=lvmpv --grow --asprimary
part /boot --fstype=xfs --size 1000 --asprimary --label BOOT
volgroup rhel_rhellv01 pv.0
logvol / --vgname=rhel_rhellv01 --name=root --size 5000 --fstype=xfs
logvol /home --vgname=rhel_rhellv01 --name=home --fstype=xfs --size \
1000 --fsoptions="defaults,nodev,nosuid,noexec"
logvol swap --fstype="swap" --name=swap --vgname=rhel_rhellv01 --size 1000
snap...
Next I tried a reinstall with a modified kickstart
...snip
bootloader --location=mbr --append="rhgb quiet crashkernel=auto"
part /boot --fstype=xfs --size 1000 --asprimary --label BOOT \
--onpart=/dev/disk/by-id/ata-QEMU_HARDDISK_QM00003-part1
part pv.0 --fstype=lvmpv --grow --asprimary \
--onpart=/dev/disk/by-id/ata-QEMU_HARDDISK_QM00003-part2 --noformat
volgroup rhel_rhellv01 --noformat
logvol / --vgname=rhel_rhellv01 --name=root --size 5000 --fstype=xfs \
--useexisting
logvol /home --vgname=rhel_rhellv01 --name=home --fstype=xfs --size \
1000 --fsoptions="defaults,nodev,nosuid,noexec" --noformat
logvol swap --fstype="swap" --name=swap --vgname=rhel_rhellv01 --size \
1000 --useexisting
snap...
this is working with RHEL 7 (so my kickstart is not totally wrong)!
but with RHEL 8
error: logical volume "root" given in logvol command does not exist
What is wrong with my kickstart? What should I change that it works
with RHEL 8 too?
Best Regards, Markus
More information about the Kickstart-list
mailing list