Problem
Yielding upgrade session on current thread
In der Datei „Upgrade-<Datum>-<Zeit>.log
im Ordner „C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\LOGS
“ werden folgende Log-Einträge generiert:
PSCONFIG (0x2F18) 0x1958 SharePoint Foundation Upgrade SPManager aj0ul INFO psconfig: Yielding psconfig session on current thread to allow the admin service to run upgrade in the background. 00000000-0000-0000-0000-000000000000
PSCONFIG (0x2F18) 0x1958 SharePoint Foundation Upgrade SPUpgradeSession ajxli INFO Yielding upgrade session on current thread, 00000000-0000-0000-0000-000000000000
SyncUpgradeTimerJob: sleeping for 10 seconds
In der Datei „PSCDiagnostics_x_xx_xxxx_x_x_xx_xxx_xxxxxxxxxx.log
im Ordner „C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\LOGS
“ werden folgende Log-Einträge generiert:
INF Starting Service SPTimerServiceInstance
INF Detected that this is a build to build upgrade. Re-provision the SPTimerServiceInstance service
INF Leaving function UpgradeTask.StartAllServices
INF SyncUpgradeTimerJob: sleeping for 10 seconds
INF SyncUpgradeTimerJob: sleeping for 10 seconds
. . .
Das Update für SharePoint-Produkte wird ausgeführt…
Die Meldung bleibt in der Konsole stehen, bis man die SharePoint Update Aktion abbricht.
Upgrading SharePoint Products and Technologies…
Die Meldung bleibt in der Konsole stehen, bis man die SharePoint Update Aktion abbricht.
Details
Beschreibung
Während des SharePoint Update-Prozesses mit Hilfe von Konfigurations-Assistenten für SharePoint 2013-Produkte oder dem Kommandozeilentools PsConfig bleibt der Update-Prozess mit folgenden oder ähnlichen Meldungen stehen:
Konfigurationsaufgabe 6 von 7 wird ausgeführt
Das Update für SharePoint-Produkte wird ausgeführt…
oder auf englischen Systemen:
Performing configuration task 6 of 7
Upgrading SharePoint Products and Technologies…
Der SharePoint-Update-Prozess geht auch nach Stunden und Tagen nicht weiter.
Upgrade.log
In der Log-Datei unter
C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\LOGS
\Upgrade-<Datum>-<Zeit>.log
Sind unter anderem folgende Log-Einträge am Ende der Datei zu finden:
PSCONFIG (0x2F18) 0x1958 SharePoint Foundation Upgrade SPManager aj0ul INFO psconfig: Yielding psconfig session on current thread to allow the admin service to run upgrade in the background. 00000000-0000-0000-0000-000000000000
|
PSCDiagnostics.log
In der Log-Datei unter
C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\LOGS
\PSCDiagnostics_x_xx_xxxx_x_x_xx_xxx_xxxxxxxxxx.log
gibt es unter anderem folgende Log-Einträge am Ende der Datei:
INF Starting Service SPTimerServiceInstance |
Ist-Zustand
SharePoint Umgebung
- SharePoint 2013 SP1 (On-Premises, 3 Tier Cluster)
- MS SQL-Server 2008 R2 Failover-Cluster
- Backup: AvePoint DocAve 6 SP6
- Nintex Workflow 2013 & Nintex Forms 2013
- OWA / WAC
- Workflow-Manager
- BI
- Monitoring
Fix
PsConfig Tool mit richtigen Optionen benutzen
Falls das Update mit dem Tool PsConfig gerade durchgeführt wird, dann mit Strg+c den Prozess abbrechen.
Dann die SharePoint 2013 Management Shell als Administrator öffnen.
Und die Updates immer mit folgendem Kommando durchführen:
PSConfig -cmd upgrade -inplace b2b -wait -cmd applicationcontent -install -cmd installfeatures -cmd secureresources # PSConfig -cmd upgrade -inplace b2b -wait -force -cmd applicationcontent -install -cmd installfeatures -cmd secureresources # -WAIT = No timer job so the upgrade happens in real time in the psconfig process. # -FORCE = Removes all existing upgrade jobs incase a timer job is stuck.
Das stoppen der Dienste vorher z.B. mit dem Kommando Stop-Service SPTimerV4, OSearch15, SPSearchHostController, SPAdminV4, SPWriterV4, SPTraceV4, IISADMIN
bringt keine Vorteile.
Der Beitrag SharePoint-Update – Yielding upgrade session on current thread erschien zuerst auf Die SharePoint-Wiese.