From 3eb3fa25eb27f54436244dbdc2cb5a51bf75f670 Mon Sep 17 00:00:00 2001 From: Timur Date: Wed, 18 Jun 2025 08:28:06 +0000 Subject: [PATCH] Upload files to "VMware/vCheck/vSphere" --- .../vSphere/90 Cluster same Datastore.ps1 | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 VMware/vCheck/vSphere/90 Cluster same Datastore.ps1 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