Filling up a zfs pool to 100% is a big hell. Since it is copy on write you need space to delete files. Well, you can see how that is a problem. The root user has 5% reserved which might give you an escape hatch. Do never let it come close to 100%. 80% full means cleaning up or expanding.