Long story short: the snapshots on one of my datasets refuse to complete, and give me an 'out of space' error, as shown in the e-mail I receive from my system:
The
Why can't I create a snapshot of the
Code:
Hello, Snapshot tank/media@auto-20170522.0000-1w failed with the following error: cannot create snapshot 'tank/media/general@auto-20170522.0000-1w': out of space cannot create snapshot 'tank/media/home@auto-20170522.0000-1w': out of space no snapshots were created
/tank/media
dataset has capacity exactly 2.0 TB (not TiB), and has two child datasets, home
and general
, each with a 1.0 TB quota. Both datasets are filled to more than half their capacity, with ~ 600 GB of data in each dataset. According to the ZFS File System Documentation: Snapshots can be created almost instantly, and they initially consume no additional disk space within the pool. However, as data within the active dataset changes, the snapshot consumes disk space by continuing to reference the old data, thus preventing the disk space from being freed.
Why can't I create a snapshot of the
/tank/media
dataset, if snapshots aren't supposed to use any space at all initially? Manually attempting to create one also returns the same 'out of space' error.