Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Aug 2010 12:00:35 +0200
From:      =?ISO-8859-1?Q?Samuel_Mart=EDn_Moro?= <faust64@gmail.com>
To:        Hubert Tournier <hubert@frbsd.org>
Cc:        freebsd-emulation@freebsd.org
Subject:   Re: VirtualBox: out of swap space
Message-ID:  <AANLkTi=Qh90EREmdtsZ04A2srK7nMoc-r6okD=NMNyCP@mail.gmail.com>
In-Reply-To: <AANLkTinwVvQ_a2iDk9FMNCR26K8ECYSKhD=BdKMixj8n@mail.gmail.com>
References:  <AANLkTin5vMSaoNG6XXEbv-xnfWj=kZjzcZU%2BswBOS4kd@mail.gmail.com>  <29392196.post@talk.nabble.com> <AANLkTinwVvQ_a2iDk9FMNCR26K8ECYSKhD=BdKMixj8n@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> On Mon, Aug 9, 2010 at 11:15 PM, Hubert Tournier <hubert@frbsd.org> wrote=
:
>
>>
>> Hello,
>>
>>
>> Samuel Mart=EDn Moro wrote:
>> > Sometimes, when I start a VM, all other running VM stop
>>
>> Never had that. Though, when I can only launch one VM, it usually means
>> that
>> there's a discrepency between my running FreeBSD kernel, FreeBSD userlan=
d,
>> VirtualBox kmod and/or VirtualBox. Syncing all of that usually solves th=
e
>> issue.
>>
>>
>> Samuel Mart=EDn Moro wrote:
>> >
>> > I see a few 'pid xxxx (VirtualBox), uid 0, was killed: out of swap
>> space'
>> > I've got 8Gb of RAM, and so assumed I wouldn't need any swap.
>> >
>>
>> Just compute the free memory space after booting, without VirtualBox
>> loaded
>> (you can see that with top or the following snippet):
>>
>> PAGES_FREE=3D`sysctl -n vm.stats.vm.v_free_count`
>>
> 1990724
>
>> PAGES_INACTIVE=3D`sysctl -n vm.stats.vm.v_inactive_count`
>>
> 3176
>
>> PAGES_CACHE=3D`sysctl -n vm.stats.vm.v_cache_count`
>>
> 50
>
>> PAGES_LIBRES=3D`expr ${PAGES_FREE} + ${PAGES_INACTIVE} + ${PAGES_CACHE}`
>>
> 1993950
>
>> TAILLE_PAGES=3D`sysctl -n vm.stats.vm.v_page_size`
>>
> 4096
>
>> MEMOIRE_LIBRE=3D`expr ${PAGES_LIBRES} \* ${TAILLE_PAGES} / 1048576`
>>
> 7788
>
>> echo "${MEMOIRE_LIBRE}M free memory"
>>
> ok...
>
> Then subtract, for each VM, the RAM requested plus 100 MB, and 60 MB for
>> the two VirtualBox processes (rough values for headless VM).
>>
> indeed, the fourth one don't fit...
>
>>
>> If you are already negative (without doing anything else), then you will
>> either need to add swap (if you don't mind low performances) or reduce t=
he
>> number of running VM or their memory requirements.
>>
>
>>
>> Samuel Mart=EDn Moro wrote:
>> > Have I to reinstall my server to add some swap? (and if so, how much?!=
)
>> >
>>
>> No, you just need to add a swap device somewhere. See
>> http://www.freebsd.org/doc/handbook/adding-swap-space.html in the
>> handbook.
>>
> indeed...
> I'm giving it a try: 24G file, let's see...
> I presume it's not that far from actual swap performances
>
>>
>>
>> Samuel Mart=EDn Moro wrote:
>> > Second problem: When I'm creating a disk (in VirtualBox) [...] these
>> > guests display some gvfs errors, about not finding ad0.
>>
>> If they don't find ad0, are you sure you declared an IDE controller(s) a=
nd
>> disk(s) in your guest VMs? (IDE=3Dad0 through ad3, SATA=3Dad4 and above)=
.
>>
> yep, the disk is here, the system is installed on it.
> that's just, when i create an other VM disk (got a script preparing the V=
M,
> creating and attaching discs, install ISO, and so...), and while I've
> already
> launched some stuff implying disk access, I sometimes (for each disc I
> create...)
> see other VMs crashing or whatever, loosing their root partition, ...
> I assume disc creation slow down my HD, and others VM might have troubles
> accessing their own...
>
>>
>>
>> Samuel Mart=EDn Moro wrote:
>> > I could have finished already if I just had installed a Linux host in
>> the
>> > first place [...] Is there some hope sticking with BSD? [...] I'm
>> > seriously thinking on dropping that BSD idea, and choosing some random
>> > linux to make it work...
>>
>> You should use the OS you're most comfortable with... or be prepared to
>> make
>> some efforts! At least if you want people to help you...
>>
> I never had to virtualize with FreeBSD as host.
> But I'm quite comfortable using it.
> The thing is, my colleague, a former-linux-sysadmin, and my boss are
> breaking my
> balls with their linux. IMHO it would be better to use FreeBSD, because w=
e
> generate
> FreeBSDs, and we may (will) want to try our stuff outside the VM (thinkin=
g
> about a
> ifconfig-like tool, that we had to patch in order to make it work with VM=
s)
> So, I'ld be really disapointed if, finally, I'd have to install a linux o=
n
> that server...
>
OK, so I still have the "out of swap space" problem... with 24Gb of swap,
none of it beeing used...
Debian stable might do it... sorry...

>
>> Regards,
>>
>
> Thanks!
>
>>
>> Hubert
>> --
>> View this message in context:
>> http://old.nabble.com/VirtualBox%3A-out-of-swap-space-tp29389270p2939219=
6.html
>> Sent from the freebsd-emulation mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> freebsd-emulation@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-emulation
>> To unsubscribe, send any mail to "
>> freebsd-emulation-unsubscribe@freebsd.org"
>>
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=Qh90EREmdtsZ04A2srK7nMoc-r6okD=NMNyCP>