If you assign one or more aggregates to a Storage Virtual Machine (SVM, formerly known as Vserver), then you can use only those aggregates to contain volumes for that SVM. Assigning aggregates to your SVMs is particularly important in a multi-tenancy environment or when you use Infinite Volumes.
Before you begin
and the aggregates you want to assign to that SVM
must already exist.
About this task
Assigning aggregates to your SVMs helps you keep your SVMs isolated from each other; this is especially important in a multi-tenancy environment. If you use Infinite Volumes, or plan to use them in the future, you must assign aggregates to your SVMs to keep your Infinite Volumes from impacting each other and any FlexVol volumes on your cluster.
- Check the list of aggregates already assigned to the SVM by entering the following command: vserver show -fields aggr-list
The aggregates currently assigned to the SVM are displayed. If there are no aggregates assigned, "-" is displayed.
- Assign one or more aggregates to the SVM by entering the following command: vserver modify -vserver vserver_name -aggr-list aggr_name
To assign more than one aggregate to the SVM
, list all of the aggregate names separated by commas.
Note: If there is already one or more aggregates assigned to the SVM and you want those aggregates to continue to be assigned to that SVM, you must include their names in the list you provide. Otherwise, they will no longer be assigned to that SVM.
The aggregates you specified are assigned to the SVM. If the SVM already has volumes contained by aggregates that are not assigned to the SVM, a warning is displayed, but the command succeeds.
In the following example, the aggregates aggr1 and aggr2 are assigned to SVM vs1: vserver modify -vserver vs1 -aggr-list aggr1,aggr2