On Thu, August 4, 2016 7:13 pm, Paul Heinlein wrote:
On Thu, 4 Aug 2016, Valeri Galtsev wrote:
Dear Experts,
Could somebody point to kicstart HOWTO specific for CentOS 7?
On CentOS 7 I somehow am always given human intervention questions about drive which defeats unattended ks install.
At least one snag I hit consistently with CentOS 7 kickstart is: it drops me into human decision as far as wiping hard drive and creating custom (or default probably as well) partitioning scheme is concerned. Most likely it is me who needs to learn new trick (like "tricking smart macintosh into actually doing what you want done") as it looks like safety defeats my unattended kickstart installation (like on Windows: "Do you really - really want to do this?").
It would have been helpful to see the disk-specific part of your kickstart file, but here's a snippet that's worked for me:
clearpart --all --initlabel zerombr bootloader --location=mbr part ... part ...
I've also noticed that LVM meta information will stick around during a re-installation. So if you're reusing the names of volumes groups, you might encounter an error. I do something like this in a %pre section:
%pre --interpreter=/usr/bin/bash # DANGER: will remove all volume groups for VG in $(vgs -o vg_name --noheadings); do vgremove -f "$VG" done %end
Thanks Paul,
here is my unsuccessful (requiring human intervention) kistart disk related part:
# System bootloader configuration #bootloader --location=mbr --boot-drive=sda # Darn, they changed grub password encryption standard #bootloader --location=mbr --boot-drive=sda --append="crashkernel=no rhgb quiet" --md5pass=$1$F/BHluSk$YticIZvEKa6Ckmw6GYTno. bootloader --location=mbr --boot-drive=sda --append="crashkernel=no rhgb quiet" # Partition clearing information clearpart --all --initlabel --drives=sda # Disk partitioning information part /boot --fstype="xfs" --ondisk=sda --size=500 --asprimary part / --fstype="xfs" --ondisk=sda --size=5000 --asprimary part /usr --fstype="xfs" --ondisk=sda --size=30000 --asprimary part swap --fstype="swap" --ondisk=sda --size=4000 part /var --fstype="xfs" --ondisk=sda --size=3000 part /tmp --fstype="xfs" --ondisk=sda --size=1000 part /home --fstype="xfs" --ondisk=sda --size=50000 part /data --fstype="xfs" --ondisk=sda --size=100 --grow
I never start with drives that contained any lvm leftovers, but thanks, I will add that part to my kickstart file.
Valeri
++++++++++++++++++++++++++++++++++++++++ Valeri Galtsev Sr System Administrator Department of Astronomy and Astrophysics Kavli Institute for Cosmological Physics University of Chicago Phone: 773-702-4247 ++++++++++++++++++++++++++++++++++++++++