SnapCenter PowerShell のカスタムストレージプラグイン用の add-SMResource が失敗します
環境
- SnapCenter Server
- SnapCenter カスタムプラグイン - ストレージ
問題
たとえば、 Automation Store から「 storage 」プラグインを使用して Linux ホストの LUN リソースを追加するなどの処理で、 PowerShell コマンドが失敗します。
Add-SmResource -Hostname <LUN_HOST> -PluginCode Storage -ResourceName <LUN_NAME> -ResourceType "Storage Resource" -StorageFootprint (@{"VolumeName"="<VOLUME>";"LunName"="LUN_NAME";"StorageSystem"="<SVM_NAME>"})
Add-SmResource : Cannot retrieve the dynamic parameters for the cmdlet. Unsupported Resource Type
At line:1 char:1
+ Add-SmResource -Hostname <LUN_HOST> -PluginCode Storage -ResourceName <LUN_NAME> -Re ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Add-SmResource], ParameterBindingException
+ FullyQualifiedErrorId : GetDynamicParametersException,SmPSSnapin.PSAddScInventory