Settings for both the host and guest were more than the recommended settings of 
the app maker.

Actually there was lots of available memory and cpu utilization was below 10% 
when the app behaved badly.

The vendor is claiming that they ran the same VM image on a VMWare ESX host 
without problem. I only have their word on this though.



Zak Elep <[email protected]> wrote:

>On Tue, Jul 2, 2013 at 9:47 AM, Michael Tinsay <[email protected]> wrote:
>> I have this baffling situation...  Our consultants are installing their very
>> expensive piece of Java app running under Tomcat and RHEL 6.  The whole
>> thing is in a VM guest.  Here's the thing, their app segfaults if the VM is
>> a KVM guest running under a RHEL 6 host (and even an Ubuntu 12.04 host).
>> They claim (I wasn't there personally) that their product runs ok for the
>> same VM guest image running under VMWare ESX.
>>
>> Has anybody run into a similar situation?  Is there a techincal explanation
>> of why a Java app would segfault if the VM host is KVM as against an ESX
>> host?
>
>My wild guess: Java memory ballooning differently in KVM versus ESX.
>You might have to tune the KVM memory ballooning in your VM (I'm
>guessing you're using libvirt, right, given that you're on RHEL?)
>
>Also, check the other obvious suspects (e.g. Tomcat memory settings,
>badly-set OS sysctls, open file limits and the like.)
>
>
>Cheers,
>
>Zakame
>
>-- 
>Zak B. Elep  ||  zakame.net
>1486 7957 454D E529 E4F1  F75E 5787 B1FD FA53 851D
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
http://lists.linux.org.ph/mailman/listinfo/plug
Searchable Archives: http://archives.free.net.ph

Reply via email to