diff --git a/VMware/vCheck/vSphere/90 Cluster same Datastore.ps1 b/VMware/vCheck/vSphere/90 Cluster same Datastore.ps1 new file mode 100644 index 0000000..68c87c8 --- /dev/null +++ b/VMware/vCheck/vSphere/90 Cluster same Datastore.ps1 @@ -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" \ No newline at end of file