This appears to be the root cause of #7221: Nexus provisioned so many Crucible regions on one disk that the CockroachDB zone whose root filesystem and database filesystem were both on the same pool ran out of space.
There are many ways to deal with this, with different tradeoffs. I'll post a few notes from the earlier control plane discussion.