emeriks
Goto Top

PowerShell - Failovercluster - IP-Adressen der einzelnen Rollen

Moin,
ich will mit PowerShell die Konfiguration aller unsere Windows Failovercluster mit allen dort drauf laufenden Fileserverrollen (cluster groups) dokumentieren.
Das funktioniert auch gut, bis auf eine Sache: Die IP-Adressen der Rollen.

Mit
Get-ClusterResource -Cluster CLUSTERNAME
bekomme ich alle Ressource aufgelistet, mit Angabe, zu welcher Gruppe sie gehören. Für die IP-Adressen sieht das dann z.B. so aus:
...
IP-Adresse 172.31.1.143 Online SERVERNAME      IP Address
...
bzw.
...
Name         : IP-Adresse 172.31.1.143
State        : Online
OwnerGroup   : SERVERNAME
ResourceType : IP Address
...
Das Problem ist:
Die dort angezeigte IP-Adresse ist nur der Anzeigename der Ressource.
Tatsächlich hat die Rolle aber eine andere Adresse:
2022-08-18 10_35_48-window
Das wird dadurch zustande gekommen sein, dass die Adresse nachträglich geändert wurde, ohne den Anzeigenamen anzupassen.

Egal. Es ist also möglich und ich muss das deshalb in meinem Script berücksichtigen.

Wie komme ich nun an die aktuell vergebene Adresse ran?
Mit Get-ClusterNetwork oder Get-ClusterNetworkInterface geht es jedenfalls nicht. Da bekomme ich nur Daten zum Cluster selbst bzw. dessen Knoten.

Weiß jemand, wie das geht?

E.

Content-ID: 3687044867

Url: https://administrator.de/forum/powershell-failovercluster-ip-adressen-der-einzelnen-rollen-3687044867.html

Ausgedruckt am: 31.03.2025 um 14:03 Uhr

3479126418
Lösung 3479126418 18.08.2022 aktualisiert um 11:16:32 Uhr
Goto Top
Evt. Get-ClusterParameter
get-clusterresource -name "cluster ip address" | get-clusterparameter -name Address | select Value  
ElCativoGER
ElCativoGER 18.08.2022 um 10:53:41 Uhr
Goto Top
Reicht da nicht
Get-ComputerIPAdress
emeriks
emeriks 18.08.2022 um 12:16:26 Uhr
Goto Top
Zitat von @ElCativoGER:
Reicht da nicht
Get-ComputerIPAdress
Welches Modul?
emeriks
emeriks 18.08.2022 um 12:17:33 Uhr
Goto Top
Zitat von @3479126418:
Danke!