SharePoint Farm Solution Installation hängt

Banner Central Admin - Solutions

Heute hatte ich das Problem, dass in einer SharePoint Farm die Aktualisierung / Installation / Deinstallation nicht geklappt hat. Der Fehler war schwer zu finden.

Fehler

Ich konnte keine Farm Solutions installation. Egal ob über die Centra Administration, oder per PowerShell über folgende Befehle:

  • Install-SPSolution …
  • Uninstall-SPSolution
  • Upgrade-SPSolution

Und zwar blieb der Status immer auf „Deploying (2017/08/29 02:12 PM)“ (bzw. mit aktueller Uhrzeit/Datum) hängen. Je nach Aktion könnte es auch Retracting heißen:

Install-SPSolution
Zeigt die geplante Installation zu einem Zeitpunkt

Lösung

Was ich zuerst probiert habe, wie vermutlich die meisten…

  • Dienst sptimerv4 gestoppt und gestartet
  • Deployment Status überprüft mithilfe von (da muss ein Job angelegt werden): get-sptimerjob | ? {$_.Name -like ’solution-*‘}
  • Versucht den o.g. Job manuell zu starten per: Start-sptimerjob -ident <guid aus vorheriger Zeile>
  • Neustart vom Server
  • Zeitzonen überprüft von allen Servern

Nichts war von Erfolg, ich hatte schwer das zuletzt installierte Cumulative Update in Verdacht.

Ein kleiner Teilerfolg brachte Install-SPSolution mit dem Parameter -local. Generell ging -local bei all den SPSolution Befehlen, der wirkt sich jedoch nur lokal aus und es wird nicht richtig aus der Farm entfernt / installiert.

SpTimer Instance

Beim aktualisieren, wurde scheinbar der Timer Service deaktiviert. Das folgende Skript brachte den Erfolg und aktivierte die Timer Service Instanz (die auf den Windows Dienst sptimerv4 basiert) wieder:

$farm  = Get-SPFarm 
$disabledTimers = $farm.TimerService.Instances | where {$_.Status -ne "Online"} 
	 
if ($disabledTimers -ne $null) 
{ 
    foreach ($timer in $disabledTimers) 
    {  
        $timer.Status = [Microsoft.SharePoint.Administration.SPObjectStatus]::Online 
        $timer.Update() 
    } 
}

In meinem Fall war es dann ganz klar, alles war eingeplant, nur der TimerJob lief nie an, deshalb war in den ULS Logs auch nichts zu finden… Die Tücke dabei ist, dass es wirklich während der Installation von einem Cumulative Update deaktiviert wurde.

Also viel Erfolg!

0 0 votes
Article Rating
Teilen

Autor: Dennis Hobmaier

Dennis Hobmaier ist Strategic Consultant bei AvePoint Deutschland GmbH. Er hat über 15 Jahre Erfahrung in IT-Enterprise Umgebung aller Größenordnungen und bedient Kunden aus den unterschiedlichsten Branchen. Als MCSE SharePoint hat er tiefgreifende Kenntnisse in den Bereichen Microsoft Active Directory, Windows, Azure, SharePoint und Office 365. Gerne teilt er seine Projekterfahrung mit Ihnen.

Subscribe
Notify of
guest

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahren Sie mehr darüber, wie Ihre Kommentardaten verarbeitet werden .

0 Comments
Inline Feedbacks
View all comments