Upload files to "VMware/vCheck/vSphere"
This commit is contained in:
parent
135315fab0
commit
3eb3fa25eb
26
VMware/vCheck/vSphere/90 Cluster same Datastore.ps1
Normal file
26
VMware/vCheck/vSphere/90 Cluster same Datastore.ps1
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
$output = @()
|
||||
|
||||
foreach ($cluster in Get-Cluster) {
|
||||
$datastores = @()
|
||||
foreach ($esxi in $cluster | get-vmhost) {
|
||||
foreach ($datastore in $esxi | Get-Datastore){
|
||||
$result = "" | Select Datastore,ESXi,Cluster
|
||||
$result.Datastore = $datastore.Name
|
||||
$result.ESXi = $esxi.Name
|
||||
$result.Cluster = ($esxi | Get-Cluster).Name
|
||||
$datastores += $result
|
||||
}
|
||||
}
|
||||
$output += $datastores | Group-Object -Property Datastore | Where -FilterScript {
|
||||
$_.Count -lt ($cluster | get-vmhost).Count
|
||||
} | Select-Object -ExpandProperty Group
|
||||
}
|
||||
$output
|
||||
|
||||
$Title = "90 Cluster same Datastore"
|
||||
$Header = "90 Cluster same Datastore"
|
||||
$Comments = "Datastores in a Cluster are not configured on all Hosts."
|
||||
$Display = "Table"
|
||||
$Author = "evoila GmbH"
|
||||
$PluginVersion = 1.0
|
||||
$PluginCategory = "vSphere"
|
||||
Loading…
Reference in a new issue