Bug 429858 - part swap --recommended --maxsize=8192 does not work
part swap --recommended --maxsize=8192 does not work
Status: CLOSED DUPLICATE of bug 447372
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: anaconda (Show other bugs)
i386 Linux
low Severity medium
: rc
: ---
Assigned To: Martin Sivák
Depends On:
  Show dependency treegraph
Reported: 2008-01-23 09:48 EST by James Lamb
Modified: 2008-06-12 10:07 EDT (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-06-12 10:07:30 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
Change the reccomendation formula (407 bytes, patch)
2008-06-12 08:52 EDT, Martin Sivák
no flags Details | Diff

  None (edit)
Description James Lamb 2008-01-23 09:48:05 EST
Description of problem:

I have created a kickstart configuration based on the Redhat Enterprise 5
installation manuals. In the partition section I have the following lines

clearpart --all
part /boot --fstype ext3 --size=300 --ondisk=sda
part swap --maxsize=8192 --recommended --ondisk=sda
part / --fstype ext3 --size=1 --grow --asprimary --ondisk=sda

When I do --recommended and --maxsize the swap size is never created as per the
documentation. (The minimum size of the automatically-generated swap partition
is no smaller than the amount of RAM in the system and no larger than twice the
amount of RAM in the system.). Unfortunately we currently have systems which
have greater than 32GB of memory and only 75GB hard drives. In this situation we
would like to have the local swap created as a maximum of 8GB that way we do not
use the entire local disk space. After we have provisioned the system we may
choose to put the servers on SAN etc and can allocate swap space accordingly.

Version-Release number of selected component (if applicable):
Redhat Enterprise Server 5

How reproducible:

Add the following lines into a kickstart configuration. 

clearpart --all
part /boot --fstype ext3 --size=300 --ondisk=sda
part swap --maxsize=8192 --recommended --ondisk=sda
part / --fstype ext3 --size=1 --grow --asprimary --ondisk=sda

Steps to Reproduce:

See Above.
Actual results:

The swap size appears to always be created as 2GB.

Expected results:

8GB swap size on a system with 32GB of ram.

Additional info:
Comment 1 Joel Andres Granados 2008-06-12 08:03:02 EDT
The documentation states that "--maxsize" will only be taken into account when
"--grow" is present.

This is still an issue with the recommendedSwap function in RHEL5.
Comment 2 Martin Sivák 2008-06-12 08:52:45 EDT
Created attachment 309065 [details]
Change the reccomendation formula

This patch changes the recommendation formula to be consistent with
Comment 3 Martin Sivák 2008-06-12 08:54:20 EDT
For the case you need (maximum 8GB of swap) you should probably use:

part swap --maxsize=8192 --grow --ondisk=sda
Comment 4 Joel Andres Granados 2008-06-12 10:07:30 EDT

*** This bug has been marked as a duplicate of 447372 ***

Note You need to log in before you can comment on or make changes to this bug.