Sebastian Goetze wrote:
First: reallocate isn't exactly hidden:
True, it's available in normal cluster admin mode. Which is why I was puzzled by the 'hidden' statement. However, if you do "man reallocate measure" in the CLI you'll also see this:
"This hidden command is available to cluster administrators at the admin privilege level."
Due to this, there is no man page available in the PDF and/or HTML based reference manual for the c-lvl commands either. It's all a bit silly IMO since admin level isn't special privilege in any way (at least I don't regard it as that and I think most ppl would agree w me), but I suppose NetApp can rectify this in the future by simply adding the man page to the official docs
also both available from the cluster CLI (vol modify & aggr modify).
Just to be clear: storage aggregate modify Modify aggregate attributes
is indeed available from the c-lvl shell. What you cannot do at c-lvl is an aggregate reallocate (reallocate start -o -A <aggr_name>). At least there's no way I've been able to find!
I agree that the vol and/or aggr options concerning reallocation are useful, especially this one: free-space-realloc {on|off|no_redirect} for Aggregates.
However, enabling that doesn't mean you're guaranteed to be exempt (so to speak) from running a manual Aggregate realloc now and then (at node lvl, that's not available at c-lvl). There's a longer discussion here, if anyone would like some detailed tips pls e-mail me
/M
c83-PC::reallocate> ? measure Start reallocate measure job off Disable reallocate jobs on Enable reallocate jobs quiesce Quiesce reallocate job restart Restart reallocate job schedule Modify schedule of reallocate job show Show reallocate job status start Start reallocate job stop Stop reallocate job
c83-PC::reallocate> version NetApp Release 8.3RC1: Fri Oct 31 20:01:30 PDT 2014
But I prefer the options:
- -read-realloc space-optimized for volumes
- -free-space-realloc {on|off|no_redirect} for aggregates
also both available from the cluster CLI (vol modify & aggr modify).
That way, there's a constant optimization running for data that's actually in use...
my 2c
Sebastian