[prev in list] [next in list] [prev in thread] [next in thread] 

List:       spacewalk-list
Subject:    Re: [Spacewalk-list] Kickstart File - Increase Root Partition Size
From:       Brian Long <briandlong () gmail ! com>
Date:       2020-05-20 17:10:05
Message-ID: CANzVr1YVXJM7w5k71ttjmq6PGZjaJCU1eUR4jvxAAxzZpE8J2g () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


In one of my RHEL 7 Kickstart profiles under System Details, Partitioning,
I have the following:
part /boot --fstype=ext4 --size=500
part pv.01 --grow --size=1
volgroup vg0 --pesize=32768 pv.01
logvol swap --fstype=swap --name=swap --vgname=vg0 --size=16384
logvol / --fstype=xfs --name=root --vgname=vg0 --size=8192 --maxsize=51200
--grow
logvol /var --fstype=xfs --name=var --vgname=vg0 --size=8192

You're example is incorrect because you're trying to use a volume group
(vg) name per volume.  With one physical disk, you'll have one volume group
(i.e. vg0 or vgboot or whatever).  Each logical volume that is part of the
OS will have a different lv-name but the same vg-name.

/Brian/

On Mon, May 18, 2020 at 5:09 PM Sulove Khanal <skhanal@aplura.com> wrote:

> Hello,
>
>
>
> Coming back to this, I had a few questions. I am trying to explicitly
> define the partitions now in my kickstart, creating these mount points
> (/boot, /, /home, and swap). I want to ensure I use LVM for all but the
> /boot partition, and give / 20GB of space. I have referenced the link in
> the below chain for kickstarts, as well as Stefan's custom partition table.
>
>
>
> The file system type on our other systems are xfs, so I am following in
> that same way.
>
>
>
>    1. Does every LVM need to have a vg name specified?
>    2. Why do I need to define a volgroup?
>    3. Does this look correct below?
>
>
>
> part /boot --fstype=xfs --size=1000
>
> volgroup vg vg_main --pesize=4096
>
> logvol / --fstype=xfs --name=lv_root --vgname=vgroot --size=20000
>
> logvol /home --fstype=xfs --name=lv_home --vgname=vghome --size=1000
>
> logvol swap --name=lv_swap --vgname=vgswap --size=1000
>
>
>
> Regards,
>
> Sulove
>
>
>
> *From: *Sulove Khanal <skhanal@aplura.com>
> *Date: *Friday, May 15, 2020 at 9:39 AM
> *To: *<spacewalk-list@redhat.com>
> *Subject: *Re: [Spacewalk-list] Kickstart File - Increase Root Partition
> Size
>
>
>
> Thank you all! Always helpful.
>
>
>
> Regards,
>
> Sulove
>
>
>
> *From: *<spacewalk-list-bounces@redhat.com> on behalf of <
> lists@alderfamily.org>
> *Reply-To: *<steve@alderfamily.org>, <spacewalk-list@redhat.com>
> *Date: *Thursday, May 14, 2020 at 5:48 PM
> *To: *<spacewalk-list@redhat.com>
> *Subject: *Re: [Spacewalk-list] Kickstart File - Increase Root Partition
> Size
>
>
>
> In a kickstart you cannot use autopart and also define any partition to be
> a particular size.  It is one or the other.
>
>
>
> https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#autopart
>
>
>
> I prefer to have more control over the disk layout, myself, and use the
> same method as Stefan.  But it depends upon your needs.  Sounds like you
> have a need to define your partitions.
>
>
>
> Kickstart is powerful.  I have found only a very few limitations in it,
> and those have always been in the sysroot'd environment itself not in
> Kickstart.
>
>
>
> Steve
>
>
>
>
>
> *From:* spacewalk-list-bounces@redhat.com <
> spacewalk-list-bounces@redhat.com> *On Behalf Of *Stefan Bluhm
> *Sent:* Thursday, May 14, 2020 15:11
> *To:* spacewalk-list <spacewalk-list@redhat.com>
> *Subject:* Re: [Spacewalk-list] Kickstart File - Increase Root Partition
> Size
>
>
>
> Hello Sulove,
>
>
>
> as far as I am aware, by default on RHEL it is using the full HDD as root
> after a /boot and a swap default.
>
>
>
> This is how I do custom partition my servers:
>
>
>
> Go to Systems --> Kickstart --> Profiles --> <Label> --> System Details
> --> Partitioning --> Partition Details
>
>
>
> Enter
>
>
>
> part /boot --fstype=ext4 --size=500
> part pv.01 --grow --size=1
> part swap --size=1000   --maxsize=2000
> volgroup vg_main --pesize=4096 pv.01
> logvol /var/log --fstype=ext4 --name=lv_log --vgname=vg_main --size=1000
> logvol / --fstype=ext4 --name=lv_root --vgname=vg_main --size=1 --grow
> logvol swap --name=lv_swap --vgname=vg_main --size=2016
>
>
>
>
>
> This creates:
>
> - /boot 500MB as ext4
>
> - swap between 1GB to 2GB (I think this is autoscaled to memory 1:1)
>
> - /log 1GB as ext4
>
> - / [root] for the rest
>
>
>
> I hope this helps.
>
>
>
> Best wishes,
>
>
>
> Stefan
>
>
>
>
> ------------------------------
>
> *Von: *"Sulove Khanal" <skhanal@aplura.com>
> *An: *"spacewalk-list" <spacewalk-list@redhat.com>
> *Gesendet: *Donnerstag, 14. Mai 2020 15:22:29
> *Betreff: *[Spacewalk-list] Kickstart File - Increase Root Partition Size
>
>
>
> Hello,
>
>
>
> I'm looking to increase the size of the root partition in my Spacewalk
> kickstart file to 20GB. It is currently defaulted to 8GB when I boot up a
> new VM based off the kickstart file. The kickstart is also set to autopart
> –type=lvm. I am using Centos 7. I haven't found how to increase the size of
> the root partition while still using the autopart option in the kickstart
> from my research online.
>
>
>
> Is this possible?
>
>
>
> Thank you,
>
> Sulove
>
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list@redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
>
> _______________________________________________ Spacewalk-list mailing
> list Spacewalk-list@redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list@redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list

[Attachment #5 (text/html)]

<div dir="ltr">In one of my RHEL 7 Kickstart profiles under System Details, \
Partitioning, I have the following:<div>part /boot --fstype=ext4 --size=500<br>part \
pv.01 --grow --size=1<br>volgroup vg0 --pesize=32768 pv.01<br>logvol swap \
--fstype=swap --name=swap --vgname=vg0 --size=16384<br>logvol / --fstype=xfs \
--name=root --vgname=vg0 --size=8192 --maxsize=51200 --grow<br>logvol /var \
--fstype=xfs --name=var --vgname=vg0 \
--size=8192<br></div><div><br></div><div>You&#39;re example is incorrect because \
you&#39;re trying to use a volume group (vg) name per volume.   With one physical \
disk, you&#39;ll have one volume group (i.e. vg0 or vgboot or whatever).   Each \
logical volume that is part of the OS will have a different lv-name but the same \
vg-name.</div><div><br></div><div>/Brian/</div></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 18, 2020 at 5:09 PM \
Sulove Khanal &lt;<a href="mailto:skhanal@aplura.com">skhanal@aplura.com</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-US"><div \
class="gmail-m_7619134171698348935WordSection1"><p class="MsoNormal"><span \
style="font-size:11pt">Hello,<u></u><u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt"><u></u>  <u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt">Coming back to this, I had a few questions. I am trying to \
explicitly define the partitions now in my kickstart, creating these mount points \
(/boot, /, /home, and swap). I want to ensure I use LVM for all but the /boot \
partition, and give / 20GB of space. I have referenced the link in the below chain \
for kickstarts, as well as Stefan's custom partition \
table.<u></u><u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt"><u></u>  <u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt">The file system type on our other systems are xfs, so I am \
following in that same way. <u></u><u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt"><u></u>  <u></u></span></p><ol style="margin-top:0in" \
start="1" type="1"><li class="gmail-m_7619134171698348935MsoListParagraph" \
style="margin-left:0in"><span style="font-size:11pt">Does every LVM need to have a vg \
name specified?<u></u><u></u></span></li><li \
class="gmail-m_7619134171698348935MsoListParagraph" style="margin-left:0in"><span \
style="font-size:11pt">Why do I need to define a \
volgroup?<u></u><u></u></span></li><li \
class="gmail-m_7619134171698348935MsoListParagraph" style="margin-left:0in"><span \
style="font-size:11pt">Does this look correct below?<u></u><u></u></span></li></ol><p \
class="MsoNormal"><span style="font-size:11pt"><u></u>  <u></u></span></p><p \
class="MsoNormal"><span style="font-size:11pt">part /boot --fstype=xfs \
--size=1000<u></u><u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt">volgroup vg vg_main --pesize=4096<u></u><u></u></span></p><p \
class="MsoNormal"><span style="font-size:11pt">logvol / --fstype=xfs --name=lv_root \
--vgname=vgroot --size=20000<u></u><u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt">logvol /home --fstype=xfs --name=lv_home --vgname=vghome \
--size=1000<u></u><u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt">logvol swap --name=lv_swap --vgname=vgswap \
--size=1000<u></u><u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt"><u></u>  <u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt">Regards,<u></u><u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt">Sulove<u></u><u></u></span></p><p class="MsoNormal"><span \
style="font-size:11pt"><u></u>  <u></u></span></p><div \
style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid \
rgb(181,196,223);padding:3pt 0in 0in"><p class="MsoNormal"><b><span \
style="color:black">From: </span></b><span style="color:black">Sulove Khanal &lt;<a \
href="mailto:skhanal@aplura.com" \
target="_blank">skhanal@aplura.com</a>&gt;<br><b>Date: </b>Friday, May 15, 2020 at \
9:39 AM<br><b>To: </b>&lt;<a href="mailto:spacewalk-list@redhat.com" \
target="_blank">spacewalk-list@redhat.com</a>&gt;<br><b>Subject: </b>Re: \
[Spacewalk-list] Kickstart File - Increase Root Partition \
Size<u></u><u></u></span></p></div><div><p class="MsoNormal"><span \
style="font-size:11pt"><u></u>  <u></u></span></p></div><p class="MsoNormal"><span \
style="font-size:11pt">Thank you all! Always helpful.</span><u></u><u></u></p><p \
class="MsoNormal"><span style="font-size:11pt">  </span><u></u><u></u></p><p \
class="MsoNormal"><span style="font-size:11pt">Regards,</span><u></u><u></u></p><p \
class="MsoNormal"><span style="font-size:11pt">Sulove</span><u></u><u></u></p><p \
class="MsoNormal"><span style="font-size:11pt">  </span><u></u><u></u></p><div \
style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid \
rgb(181,196,223);padding:3pt 0in 0in"><p class="MsoNormal"><b><span \
style="color:black">From: </span></b><span style="color:black">&lt;<a \
href="mailto:spacewalk-list-bounces@redhat.com" \
target="_blank">spacewalk-list-bounces@redhat.com</a>&gt; on behalf of &lt;<a \
href="mailto:lists@alderfamily.org" \
target="_blank">lists@alderfamily.org</a>&gt;<br><b>Reply-To: </b>&lt;<a \
href="mailto:steve@alderfamily.org" target="_blank">steve@alderfamily.org</a>&gt;, \
&lt;<a href="mailto:spacewalk-list@redhat.com" \
target="_blank">spacewalk-list@redhat.com</a>&gt;<br><b>Date: </b>Thursday, May 14, \
2020 at 5:48 PM<br><b>To: </b>&lt;<a href="mailto:spacewalk-list@redhat.com" \
target="_blank">spacewalk-list@redhat.com</a>&gt;<br><b>Subject: </b>Re: \
[Spacewalk-list] Kickstart File - Increase Root Partition \
Size</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-size:11pt">  </span><u></u><u></u></p></div><p class="MsoNormal"><span \
style="font-size:11pt">In a kickstart you cannot use autopart and also define any \
partition to be a particular size.   It is one or the \
other.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt">  \
</span><u></u><u></u></p><p class="MsoNormal"><a \
href="https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#autopart" \
target="_blank">https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#autopart</a><u></u><u></u></p><p \
class="MsoNormal">  <u></u><u></u></p><p class="MsoNormal">I prefer to have more \
control over the disk layout, myself, and use the same method as Stefan.   But it \
depends upon your needs.   Sounds like you have a need to define your \
partitions.<u></u><u></u></p><p class="MsoNormal">  <u></u><u></u></p><p \
class="MsoNormal">Kickstart is powerful.   I have found only a very few limitations \
in it, and those have always been in the sysroot'd environment itself not in \
Kickstart.<u></u><u></u></p><p class="MsoNormal">  <u></u><u></u></p><p \
class="MsoNormal">Steve<u></u><u></u></p><p class="MsoNormal"><span \
style="font-size:11pt">  </span><u></u><u></u></p><p class="MsoNormal"><span \
style="font-size:11pt">  </span><u></u><u></u></p><div><div \
style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid \
rgb(225,225,225);padding:3pt 0in 0in"><p class="MsoNormal"><b><span \
style="font-size:11pt">From:</span></b><span style="font-size:11pt"> <a \
href="mailto:spacewalk-list-bounces@redhat.com" \
target="_blank">spacewalk-list-bounces@redhat.com</a> &lt;<a \
href="mailto:spacewalk-list-bounces@redhat.com" \
target="_blank">spacewalk-list-bounces@redhat.com</a>&gt; <b>On Behalf Of </b>Stefan \
Bluhm<br><b>Sent:</b> Thursday, May 14, 2020 15:11<br><b>To:</b> spacewalk-list \
&lt;<a href="mailto:spacewalk-list@redhat.com" \
target="_blank">spacewalk-list@redhat.com</a>&gt;<br><b>Subject:</b> Re: \
[Spacewalk-list] Kickstart File - Increase Root Partition \
Size</span><u></u><u></u></p></div></div><p class="MsoNormal">  \
<u></u><u></u></p><div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">Hello \
Sulove,</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">as far as I am aware, by default on \
RHEL it is using the full HDD as root after a /boot and a swap \
default.</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">This is how I do custom partition my \
servers:</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">Go to Systems --&gt; Kickstart \
--&gt; Profiles --&gt; &lt;Label&gt; --&gt; System Details --&gt; Partitioning --&gt; \
Partition Details</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">Enter</span><u></u><u></u></p></div><div><p \
class="MsoNormal"><span style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">part /boot --fstype=ext4 \
--size=500<br>part pv.01 --grow --size=1<br>part swap --size=1000     --maxsize=2000 \
<br>volgroup vg_main --pesize=4096 pv.01<br>logvol /var/log --fstype=ext4 \
--name=lv_log --vgname=vg_main --size=1000<br>logvol / --fstype=ext4 --name=lv_root \
--vgname=vg_main --size=1 --grow<br>logvol swap --name=lv_swap --vgname=vg_main \
--size=2016</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">This \
creates:</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">- /boot 500MB as \
ext4</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">- swap between 1GB to 2GB (I think \
this is autoscaled to memory 1:1)</span><u></u><u></u></p></div><div><p \
class="MsoNormal"><span style="font-family:Arial,sans-serif;color:black">- /log 1GB \
as ext4</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">- / [root] for the \
rest</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">I hope this \
helps.</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">Best \
wishes,</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">Stefan</span><u></u><u></u></p></div><div><p \
class="MsoNormal"><span style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div class="MsoNormal" align="center" \
style="text-align:center"><span style="font-family:Arial,sans-serif;color:black"><hr \
size="2" width="100%" align="center"></span></div><div><p class="MsoNormal"><b><span \
style="font-family:Arial,sans-serif;color:black">Von: </span></b><span \
style="font-family:Arial,sans-serif;color:black">&quot;Sulove Khanal&quot; &lt;<a \
href="mailto:skhanal@aplura.com" target="_blank">skhanal@aplura.com</a>&gt;<br><b>An: \
</b>&quot;spacewalk-list&quot; &lt;<a href="mailto:spacewalk-list@redhat.com" \
target="_blank">spacewalk-list@redhat.com</a>&gt;<br><b>Gesendet: </b>Donnerstag, 14. \
Mai 2020 15:22:29<br><b>Betreff: </b>[Spacewalk-list] Kickstart File - Increase Root \
Partition Size</span><u></u><u></u></p></div><div><p class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black">  \
</span><u></u><u></u></p></div><div><div><p class="MsoNormal"><span \
style="font-size:11pt;color:black">Hello,</span><u></u><u></u></p><p \
class="MsoNormal"><span style="font-size:11pt;color:black">  \
</span><u></u><u></u></p><p class="MsoNormal"><span \
style="font-size:11pt;color:black">I'm looking to increase the size of the root \
partition in my Spacewalk kickstart file to 20GB. It is currently defaulted to 8GB \
when I boot up a new VM based off the kickstart file. The kickstart is also set to \
autopart –type=lvm. I am using Centos 7. I haven't found how to increase the size \
of the root partition while still using the autopart option in the kickstart from my \
research online. </span><u></u><u></u></p><p class="MsoNormal"><span \
style="font-size:11pt;color:black">  </span><u></u><u></u></p><p \
class="MsoNormal"><span style="font-size:11pt;color:black">Is this \
possible?</span><u></u><u></u></p><p class="MsoNormal"><span \
style="font-size:11pt;color:black">  </span><u></u><u></u></p><p \
class="MsoNormal"><span style="font-size:11pt;color:black">Thank \
you,</span><u></u><u></u></p><p class="MsoNormal"><span \
style="font-size:11pt;color:black">Sulove</span><u></u><u></u></p></div><p \
class="MsoNormal"><span \
style="font-family:Arial,sans-serif;color:black"><br>_______________________________________________<br>Spacewalk-list \
mailing list<br><a href="mailto:Spacewalk-list@redhat.com" \
target="_blank">Spacewalk-list@redhat.com</a><br><a \
href="https://www.redhat.com/mailman/listinfo/spacewalk-list" \
target="_blank">https://www.redhat.com/mailman/listinfo/spacewalk-list</a></span><u></u><u></u></p></div></div><p \
class="MsoNormal"><span \
style="font-size:11pt">_______________________________________________ Spacewalk-list \
mailing list <a href="mailto:Spacewalk-list@redhat.com" \
target="_blank">Spacewalk-list@redhat.com</a> <a \
_______________________________________________<br>
Spacewalk-list mailing list<br>
<a href="mailto:Spacewalk-list@redhat.com" \
target="_blank">Spacewalk-list@redhat.com</a><br> <a \
href="https://www.redhat.com/mailman/listinfo/spacewalk-list" rel="noreferrer" \
target="_blank">https://www.redhat.com/mailman/listinfo/spacewalk-list</a></blockquote></div>




_______________________________________________
Spacewalk-list mailing list
Spacewalk-list@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic