ONTAP Discussions

Restrict or Limit SVM Space Consumption in the Cluster

pedro_rocha
3,522 Views

Hello,

 

Is it possible to restrict how much space a SVM can consume from the cluster aggregates?

 

Or if the SVM admin wants he can consume the whole space in the cluster aggregates he has access?

 

Regards,

Pedro

1 ACCEPTED SOLUTION

Ontapforrum
3,480 Views

You're welcome.

 

That is not possible. Once you have designated a 'aggregate' to the SVM, SVM admin can use as much space as the aggregate holds,  for the volume purpose. However, this is where alerting becomes handy.

 

Two key alerts : Aggregate Full and Aggregate Nearly Full thresholds, if set accordingly (depending upon the size of the Aggregate) percentile wise, "Gives you enough time to take corrective action if storage usage approaches the capacity that you do want SVM to cross".

 

Thanks!

View solution in original post

3 REPLIES 3

Ontapforrum
3,489 Views

Hi,

 

That's a valid question. Some ideas below.

 

An SVM administrator could be restricted via 'Aggregate delegation' & 'max-volumes' options.

 

Aggregate Delegation : This allows "cluster Admin" to put restriction on 'SVMs'.

 

For example: With no "aggr delegation", SVM admin cannot create any volumes, they can only manage what is already provisioned. Further, you can also designate specific list of aggregates for SVM to work with.


As cluster admin:

You can first check, if there is any aggr-list given to that SVM:

::> vserver show -vserver <vserver> -fields aggr-list

 

If none, then you can add one:

::> vserver modify -vserver <vserver> -aggr-list <aggregate>

 

You can even decide how many volumes SVM admin can create:

::> vserver modify -vserver <vserver> -max-volumes <integer>

 

Once these restrictions are in place, you can log-in via ssh as vsadmin administrator and verify if the restrictions are in place.

 

Note: Please remember an 'SVM Administrator' ( with 'vsadmin' role(s) cannot use System Manager (GUI) to manage delegated SVMs. You can manage them only by using the command-line interface (CLI).

 

Thanks!

pedro_rocha
3,485 Views

Hello!

 

Thank you for the contribution.

 

I would like to go further, is there a way to be more specific like limiting the provisioning up to X TB?

 

I was thinking that maybe I'll be able to get there using WFA. So the SVM admin would need to provision through WFA.

 

Regards,

Pedro

Ontapforrum
3,481 Views

You're welcome.

 

That is not possible. Once you have designated a 'aggregate' to the SVM, SVM admin can use as much space as the aggregate holds,  for the volume purpose. However, this is where alerting becomes handy.

 

Two key alerts : Aggregate Full and Aggregate Nearly Full thresholds, if set accordingly (depending upon the size of the Aggregate) percentile wise, "Gives you enough time to take corrective action if storage usage approaches the capacity that you do want SVM to cross".

 

Thanks!

Public