I've been shuffling around my volumes, migrating to flexible volumes, and noticed an interesting possible bug.

I created about a dozen volumes within a large aggregate; using all the space available.  All were create with the default space guarantee setting of "volume".  As I understand things, this effectively means the space is reserved for each volume (i.e. one volume can't use up space in another volume.)

When I rebooted my filer this morning I noticed the warning:

[wafl.vol.guarantee.fail:error]: Space for volume vol_test is NOT guaranteed

and the space guarantee setting showed up as volume(disabled)

As soon as I shrunk one of the volumes a bit the following message appeared in the log:

[wafl.vol.add.spcGuar:info]: Space for volume vol_test is guaranteed.

This seems to imply that one should be very careful whenever you create or increase the size of a flexible volume.  You can inadvertently disable the space guarantee on another volume.

This *may* be the expected way 7.0 works; I dont know.  I’m still in the process of getting the hang of this latest release.  But it did seem strange.

-C.