Im getting very informative error when creating HA target:
Exception Exception calling "CreateDevice" with "4" argument(s): "Error:
200 Failed: operation cannot be completed.. "
I suppose node.Size parameter in GB and node.CacheSize in MB?
Code: Select all
try
{
$server = New-SWServer -host 172.17.4.4 -port 3261 -user root -password starwind
$server.Connect()
$firstNode = new-Object Node
$firstNode.ImagePath = "My computer\C\CLUSTER\QUORUM\"
$firstNode.ImageName = "QuorumComp4"
$firstNode.Size = 24
$firstNode.CreateImage = $true
$firstNode.TargetAlias = "quorum4"
$firstNode.AutoSynch = $true
$firstNode.SyncInterface = "#p2=172.17.4.4:3260"
$firstNode.HBInterface = "#p2=192.168.203.4:3260"
$firstNode.CacheSize = 64
$firstNode.CacheMode = "wb"
$firstNode.PoolName = "pool1"
$firstNode.SyncSessionCount = 1
$firstNode.ALUAOptimized = $true
$secondNode = new-Object Node
$secondNode.HostName = "172.17.5.5"
$secondNode.HostPort = "3261"
$secondNode.Login = "root"
$secondNode.Password = "starwind"
$secondNode.ImagePath = "My computer\C\CLUSTER\QUORUM\"
$secondNode.ImageName = "QuorumComp5"
$secondNode.Size = 24
$secondNode.CreateImage = $true
$secondNode.TargetAlias = "quorum5"
$secondNode.AutoSynch = $true
$secondNode.SyncInterface = "#p1=172.17.5.5:3260"
$secondNode.HBInterface = "#p1=192.168.203.5:3260"
$secondNode.ALUAOptimized = $true
$device = Add-HADevice -server $server -firstNode $firstNode -secondNode $secondNode -initMethod "Clear"
}
catch
{
Write-Host "Exception $($_.Exception.Message)" -foreground red
}
$server.Disconnect()