You can modify a
storage policy to replace an existing rule set with a new rule set.
Prerequisites
- Verify that you are
connected to a
vCenter
Server
system.
- Verify that you have
Profile-driven storage update privileges.
- Verify that a storage
provider is registered with the
vCenter
Server
system.
- Verify that a storage
policy named
pol-tag exists in the
vCenter
Server
environment.
Procedure
-
Get the
pol-tag storage policy
and store it in the
$policy variable.
$policy = Get-SpbmStoragePolicy -Name 'pol-tag'
-
Create a new rule and
store it in the
$newRule variable.
$newRule = New-SpbmRule -Capability (Get-SpbmCapability -Name 'VSAN.hostFailuresToTolerate') -Value 1
-
Create a new rule set
by using the
$newRule rule and store
it in the
$newRuleset variable.
$newRuleset = New-SpbmRuleSet -AllOfRules $newRule
-
Modify the
$policy storage policy
by replacing the existing rule set with the newly created
$newRuleset rule set.
$modPolicy = Set-SpbmStoragePolicy -StoragePolicy $policy -AnyOfRuleSets $newRuleset