Hi all
we are encountering severe problems on our X4240 (64GB, 16 disks)
running Solaris 10 and ZFS. From time to time (5-6 times a day)
• FrontBase hangs or crashes
• VBox virtual machine do hang
• Other applications show rubber effect (white screen) while moving the
windows
I have been tearing my hair off where this comes from. Could be
software bugs, but in all these applications from different vendors?
Could be a Solaris bug or bad memory!? Rather unlikely. I just was hit
by a thought. On another machine with 6GB RAM I fired up a second
virtual machine (vbox). This drove the machine almost to a halt. The
second vbox instance never came up. I finally saw a panel raised by the
first vbox instance that there was not enough memory available (non
severe vbox error) and the virtual machine was halted!! After killing
the process of the second vbox I could simply press resume and the
first vbox machine continued to work properly.
OK, now this starts to make sense. My idea is that ZFS is
blocking/allocating all of the available system memory. When an app
(FrontBase, VBox,...) is started and suddenly requests larger chunks of
memory from the system, the malloc calls fail because ZFS has allocated
all the memory or because the system cannot release the memory quickly
enough and make it available fo rthe requesting apps, so the malloc
fails or times out or whatever which is not catched in the apps and
makes them hang or crash or stall for minutes. Does this make any
sense? Any similar experiences?
What can I do about that?
Thanks a lot,
Andreas
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss