[Users] Limit swap space on ovirt node install

Jorick Astrego jorick at netbulae.com
Fri Oct 19 12:26:37 UTC 2012


Hi,

Finally I found the problem but I still don't understand it.

The problem appears to be that I install using the Supermicro IPMI with 
local cdrom.

Installation goes well but after that I am unable to login remotely and 
get the error "systemd-readahead-collect[500]: Failed to open pack file: 
Read-only file system". The system appears to hang.

When I hook up a screen and keyboard I can login normally and everything 
works fine, this is very strange and annoying as I now need to install 
every node in the datacenter.
I also tried logging in after startup but when I check the IPMI, I only 
get a black screen.

Now I started using cobbler for using PXE boot with latest nightly 
release, but I still have to install and configure the node. How can I 
push the installation automatically so I can install unattended?

Any ideas?

Kind regards,

Jorick Astrego

On 10/15/2012 03:57 PM, Jorick Astrego wrote:
> Hi Mark,
>
> It took a while to have the time to continue testing.
>
> I tried both methods. When I use " storage_vol=:4000:::: " and " 
> mem_overcommit=0" everything installs fine.
>
> But after I reboot the node i get the screen "login as admin to 
> configure" and the system hangs.
>
> After several seconds I get the message 
> "systemd-readahead-collect[500]: Failed to open pack file: Read-only 
> file system"
>
> When I only use " mem_overcommit=0 ", I cannot install the node as the 
> Disk Space Check tells me I need a bigger drive.
>
> "Available Space: 14305MB"
> "Required Space: 26782MB"
>
> This should be less:
>
> 0*32 +  8(32<64) = 8GB Swap.
>
> Plus the storage ovirt needs itself (300MB?)
>
> I tried ovirt-node 2.5.1 and 2.5.2
>
> Kind regards,
>
> Jorick Astrego
> Netbulae B.V.
>
> On 09/01/2012 10:34 PM, Mike Burns wrote:
>> You can do this with 2 different methods, both of which are on the 
>> kernel command line during boot. Simply hit TAB when you're selecting 
>> the install option and add one of the options below to the command line.
>>
>> 1.  You can set " storage_vol=:XXX:::: "  where XXX is the desired 
>> size of the SWAP partition in MB.  It has a minimum size of 5MB.
>>    This lets you set a static size for swap.
>>
>> 2.  You can set mem_overcommit=0.  This will change our calculation 
>> to not add any swap for overcommit.  It will still calculate a value 
>> based on the amount of RAM, but not as large as with the overcommit.
>>
>> The swap size is calculated at mem_overcommit*RAM + <BASE_SWAP>
>>
>> BASE_SWAP is calculated using this formula:
>>
>> if MEM_SIZE < 4GB:
>>      BASE_SWAP = 2GB
>> elif MEM_SIZE < 16GB:
>>      BASE_SWAP = 4GB
>> elif MEM_SIZE < 64GB:
>>      BASE_SWAP = 8GB
>> else:
>>      BASE_SWAP = 16GB
>>
>>
>> We are planning to expose these option in the TUI installer, just not 
>> there yet.
>>
>> Mike
>>
>>
>> ----- Original Message -----
>>> Hi,
>>>
>>> We have a 16GB SSD in all our nodes to install the ovirt node image
>>> on.
>>> While installing I get the message there is not enough space.
>>>
>>> After checking the requirements of ovirt node it should fit quite
>>> easily, but I think the swap space assigned is too much as we have a
>>> lot
>>> of ram in the nodes.
>>>
>>> As we don't overcommit the RAM in our nodes we shouldn't need that
>>> much
>>> swap. Is there any way to modify it? I'd hate to have to buy new
>>> SSD's :-(
>>>
>>> -- 
>>> Regards,
>>>
>>> Netbulae
>>> Jorick Astrego
>>>
>>> Netbulae B.V.
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at ovirt.org
>>> http://lists.ovirt.org/mailman/listinfo/users
>>>
>
>






More information about the Users mailing list