List all VM's in the cluster:
Get-ClusterResource | Where-Object{$_.ResourceType -like "Virtual Machine"}
Remove all VM's from the cluster:
cleanup.ps1
$nodes = @("core96cn1", "core96cn5", "core96cn6", "core96cn7", "core96cn9",
"core96cn10", "core96cn12", "core96cn13", "core96cn14","core96cn15",
"core96cn17", "core96cn18", "core96cn19", "core96cn22", "core96cn88")
foreach ($i in $nodes)
{
Write-Host $i
Invoke-Command -ComputerName $i -FilePath C:\Users\administrator.CHMSFT\Desktop\clean.ps1
}
clean.ps1
Get-VM -Verbose
#Get-VM | Where { $_.State –eq ‘Running’ }
stop-vm * -Force -TurnOff -verbose
Remove-VM * -Verbose -Force -Confirm:$false
Get-ClusterResource | Where-Object{$_.ResourceType -like "Virtual Machine"}
Remove all VM's from the cluster:
cleanup.ps1
$nodes = @("core96cn1", "core96cn5", "core96cn6", "core96cn7", "core96cn9",
"core96cn10", "core96cn12", "core96cn13", "core96cn14","core96cn15",
"core96cn17", "core96cn18", "core96cn19", "core96cn22", "core96cn88")
foreach ($i in $nodes)
{
Write-Host $i
Invoke-Command -ComputerName $i -FilePath C:\Users\administrator.CHMSFT\Desktop\clean.ps1
}
clean.ps1
Get-VM -Verbose
#Get-VM | Where { $_.State –eq ‘Running’ }
stop-vm * -Force -TurnOff -verbose
Remove-VM * -Verbose -Force -Confirm:$false
No comments:
Post a Comment