Invoke-SmTechRefreshPrimaryStorage
Perform storage tech refresh of host.
Syntax
Invoke-SmTechRefreshPrimaryStorage [-HostName] <String> [-IsDryRun] <Boolean> [-ChangedNDVMapping] <Hashtable[]>
Detailed Description
Perform storage tech refresh of host.
Parameters
| Name | Description | Required? | Pipeline Input | Default Value |
|---|---|---|---|---|
HostName |
Specify the host name on which storage refresh has to be done. |
true |
true (ByPropertyName) |
|
IsDryRun |
Specify whether you want to perform a dry run to find the list of resources for which storage has changed. By default, the value of dry run is set to true. |
false |
true (ByPropertyName) |
True |
ChangedNDVMapping |
Specify the list of Non Data Volumes(NDV) mapping if NDV resource is being migrated from one set of volumes to another set. You must provide the NDVs mapping in a hashtable, and it must contain the OldVolumePath and NewVolumePath. For example,@{"OldVolumePath"="SVM1:/vol/myVol1";"OldVolumePath"="SVM2:/vol/myVol1_new"},@{"OldVolumePath"="SVM3:/vol/myVol2";"OldVolumePath"="SVM4:/vol/myVol2_new"} You can include comma-separated values for multiple NDVs mapping. |
false |
true (ByPropertyName) |
Examples
Example 1: Storage tech refresh of host.
Invoke-SmTechRefreshPrimaryStorage -HostName host.mva.gdl.netapp.com -IsDryRun 0
Initiating storage tech refresh..
Name: Tech refresh of storage in host 'host.mva.gdl.netapp.com'
Id : 984
StartTime : 10/26/2023 5:02:14 AM
EndTime : 10/26/2023 5:02:14 AM
IsCancellable : False
IsRestartable : False
IsCompleted : False
IsVisible : True
IsScheduled : False
PercentageCompleted : 100
Description :
Status : Running
Owner :
Error :
Priority: None
Tasks : {}
ParentJobID : 0
EventId : 0
JobTypeId : 52
ApisJobKey :
ObjectId: 0
PluginCode : NONE
PluginName : NONE
HostId : 0
RoleId :
JobIds : {}
ScsJobId:
Invoke-SmTechRefreshPrimaryStorage Completed
This example does a tech refresh of the storage in the host.
Example 2: Storage tech refresh of host.
Invoke-SmTechRefreshPrimaryStorage -HostName host.mva.gdl.netapp.com -IsDryRun 0 -ChangedNDVMapping @{"OldVolumePath"="SVM1:/vol/myVol1";"NewVolumePath"="SVM2:/vol/myVol1_new"},@{"OldVolumePath"="SVM3:/vol/myVol2";"NewVolumePath"="SVM4:/vol/myVol2_new"}
Initiating storage tech refresh..
Name: Tech refresh of storage in host 'host.mva.gdl.netapp.com'
Id : 984
StartTime : 10/26/2023 5:02:14 AM
EndTime : 10/26/2023 5:02:14 AM
IsCancellable : False
IsRestartable : False
IsCompleted : False
IsVisible : True
IsScheduled : False
PercentageCompleted : 100
Description :
Status : Running
Owner :
Error :
Priority: None
Tasks : {}
ParentJobID : 0
EventId : 0
JobTypeId : 52
ApisJobKey :
ObjectId: 0
PluginCode : NONE
PluginName : NONE
HostId : 0
RoleId :
JobIds : {}
ScsJobId:
Invoke-SmTechRefreshPrimaryStorage Completed
This example does a Tech refresh of storage in the host.