In manchen Fällen passiert es, dass sich der Verteilte Cache Dienst nicht mehr starten lässt.
Ein Versuch den Verteilten Cache Dienst mittels
remove-spdistributedcacheserviceinstance
bring die Fehlermeldung „cacheHostInfo is null„!
Abhilfe schafft nur das nachfolgende Powershellscript
$s = get-spserviceinstance „GUID Verteilter Cache“
$s.delete()
add-spdistributedcacheserviceinstance
Anschließend kann man den Dienst in der Zentraladministration des SharePoint wieder starten.
Sollte der Verteilte Cache gestartet aber die Abfrage get-cachehostconfig auf den Server und Port nachfolgenden Fehler liefern
kann dies mittels
stop-spdistributedcacheserviceinstance -gracefull
remove-spdistributedcacheserviceinstance
add-spdistributedcacheserviceinstance
wieder behoben werden.
Danach ist es möglich per get-cachehostconfig die Daten wieder anzufragen.