> Sounds familiar. Yes it is a small system a Sun blade 100 with 128MB of > memory.Oh, 128MB... ZFS'' *minimum* ARC cache size is fixed at 64MB, so ZFS'' ARC cache should already grab slightly more than half of the memory installed in that machine. Leaving less than 64MB of free memory on your machine. Substract from that the space used for all the kernel modules and other kernel data structures, and there''s not much free memory left, I guess.> I guess I need to install more memory in this baby.Yep, and 256 MB might not be enough. Btw, does anyone know if there are any minimum hardware (physical memory) requirements for using ZFS? It seems as if ZFS wan''t tested that much on machines with 256MB (or less) memory...> I just very > surprised that ZFS will required so much to accomplish just a simple task as > a copy.I guess UFS as a target filesystem doesn''t have problems with your copy test?> From your experience I can tell might be a memory related issue.Yep, could be the same problem that I got, where ZFS keeps adding ARC ghost list cache entries that noone cleans up, so kmem usage keeps growing until the machine hangs.
Juergen Keil wrote:> >> Sounds familiar. Yes it is a small system a Sun blade 100 with 128MB of >> memory. > > Oh, 128MB...> Btw, does anyone know if there are any minimum hardware (physical memory) > requirements for using ZFS? > > It seems as if ZFS wan''t tested that much on machines with 256MB (or less) > memory...The minimum hardware requirement for Solaris 10 (including ZFS) is 256MB, and we did test with that :-) On small memory systems, make sure that you are running with kmem_flags=0 (this is the default on non-debug builds, but debug builds default to kmem_flags=f and you will have to manually change it in /etc/system). --matt
> >> Sounds familiar. Yes it is a small system a Sun blade 100 with 128MB of > >> memory. > > > > Oh, 128MB... > > > Btw, does anyone know if there are any minimum hardware (physical memory) > > requirements for using ZFS? > > > > It seems as if ZFS wan''t tested that much on machines with 256MB (or less) > > memory... > > The minimum hardware requirement for Solaris 10 (including ZFS) is > 256MB, and we did test with that :-) > > On small memory systems, make sure that you are running with > kmem_flags=0 (this is the default on non-debug builds, but debug builds > default to kmem_flags=f and you will have to manually change it in > /etc/system).I do have kernel memory allocator debugging disabled; both S10 6/2006 and SX:CR snv48 are non-debug builds. This message posted from opensolaris.org
no UFS works fine, as well as VXFS 4.1. Is this something that Sun will improve in the future?.. Edmundo ----- Original Message ----- From: "Juergen Keil" <jk at tools.de> To: <ocalagan at verizon.net> Cc: <zfs-discuss at opensolaris.org> Sent: Thursday, October 26, 2006 11:35 AM Subject: Re: [zfs-discuss] Re: ZFS hangs systems during copy> > >> Sounds familiar. Yes it is a small system a Sun blade 100 with 128MB of >> memory. > > Oh, 128MB... > > ZFS'' *minimum* ARC cache size is fixed at 64MB, so ZFS'' ARC cache should > already grab slightly more than half of the memory installed in that > machine. > > Leaving less than 64MB of free memory on your machine. > > > Substract from that the space used for all the kernel modules and other > kernel data structures, and there''s not much free memory left, I guess. > > >> I guess I need to install more memory in this baby. > > Yep, and 256 MB might not be enough. > > > Btw, does anyone know if there are any minimum hardware (physical memory) > requirements for using ZFS? > > It seems as if ZFS wan''t tested that much on machines with 256MB (or less) > memory... > > >> I just very >> surprised that ZFS will required so much to accomplish just a simple task >> as >> a copy. > > I guess UFS as a target filesystem doesn''t have problems with your copy > test? > > >> From your experience I can tell might be a memory related issue. > > > Yep, could be the same problem that I got, where ZFS keeps adding ARC > ghost list cache entries that noone cleans up, so kmem usage keeps growing > until the machine hangs. > >
Also the funny part is that it takes the machine about a second to freeze and I have to power cycle. I can''t Stop-A, the machine becomes totally unresponsive. Never seem that before on a Sun Server. Edmundo ----- Original Message ----- From: "Juergen Keil" <jk at tools.de> To: <ocalagan at verizon.net> Cc: <zfs-discuss at opensolaris.org> Sent: Thursday, October 26, 2006 11:35 AM Subject: Re: [zfs-discuss] Re: ZFS hangs systems during copy> > >> Sounds familiar. Yes it is a small system a Sun blade 100 with 128MB of >> memory. > > Oh, 128MB... > > ZFS'' *minimum* ARC cache size is fixed at 64MB, so ZFS'' ARC cache should > already grab slightly more than half of the memory installed in that > machine. > > Leaving less than 64MB of free memory on your machine. > > > Substract from that the space used for all the kernel modules and other > kernel data structures, and there''s not much free memory left, I guess. > > >> I guess I need to install more memory in this baby. > > Yep, and 256 MB might not be enough. > > > Btw, does anyone know if there are any minimum hardware (physical memory) > requirements for using ZFS? > > It seems as if ZFS wan''t tested that much on machines with 256MB (or less) > memory... > > >> I just very >> surprised that ZFS will required so much to accomplish just a simple task >> as >> a copy. > > I guess UFS as a target filesystem doesn''t have problems with your copy > test? > > >> From your experience I can tell might be a memory related issue. > > > Yep, could be the same problem that I got, where ZFS keeps adding ARC > ghost list cache entries that noone cleans up, so kmem usage keeps growing > until the machine hangs. > >