I've created ZFS datasets and installed virtual servers into them. Suddenly my ZFS volume free space is gone, but not all space is used in each dataset. I want to introduce thin provisioning (use ZFS sparse volume).
Is it possible to convert datasets into sparse volumes without deleting them? Thanks.
Best Answer
As far as I know it's not possible to convert an existing zvol to sparse; they must be created sparse to begin with.
However, you can create a new sparse zvol, and
zfs send
from the old one andzfs recv
to the new one, and then swap their names.