I think you have a problem with pool fragmentation. We have the same problem 
and changing
recordsize will help. You have to set smaller recordsize for pool ( all 
filesystem must have the same size or smaller size ). First check if you have 
problems with finding blocks with this dtrace script:

#!/usr/sbin/dtrace -s


fbt::space_map_alloc:entry
{
   self->s = arg1;
}

fbt::space_map_alloc:return
/arg1 != -1/
{
  self->s = 0;
}

fbt::space_map_alloc:return
/self->s && (arg1 == -1)/
{
  @s = quantize(self->s);
  self->s = 0;
}

tick-10s
{
  printa(@s);
}
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to