Seite 1 von 3

Windows updates und OPSI installationen gleichzeitig

Verfasst: 02 Mai 2010, 15:10
von thomas003
Hallo,

mir ist aufgefallen, dass opsi keine Rücksicht auf eventuell laufende Windows updates nimmt. Ich könnte mir vorstellen dass es zu Problemen kommt, wenn Windows vor dem Login updates einspielt und gleichzeitig Opsi fleißig installiert. Vor allem dann wenn Opsi einen Neustart macht wenn Windows noch nicht fertig ist mit Updates installieren.


mfg thomas

Re: Windows updates und OPSI installationen gleichzeitig

Verfasst: 31 Dez 2010, 10:06
von martin_esp
Hallo,

wenn der WSUS-Server für die Windows Updates eingesetzt wird, könnte das Programm WUINSTALL (http://www.wsus.de/index.php?section=do ... ory=8&id=3) gezielt als Installationsobjekt im OPSI-Installationsprozess eingebaut werden, durch diese Lösung wäre sichergestellt das nichts parallel abläuft. Habe ich bereits für eine andere Deployment Software so eingesetzt. Das Programm WUINSTALL wartet, bis alle Windows Updates durchgeführt werden.

mfg,
Martin

Re: Windows updates und OPSI installationen gleichzeitig

Verfasst: 31 Dez 2010, 13:37
von d.oertel
Hi,

bisher sind uns aus dem Produktivbetrieb keine Probleme mit dem Parallelbetrieb von WSUS und opsi bekannt.

Wer hier tatsächliche praktische Probleme kennt möge die hier melden.

Allerdings nutzen viele Kunden auch den Service von uib Updates über opsi einzuspielen:
http://uib.de/www/opsi/service_support/ ... bonnements

gruss
d.oertel

Re: Windows updates und OPSI installationen gleichzeitig

Verfasst: 18 Apr 2014, 16:45
von mensch90
Moin moin,
ich muss diesen Thread leider aufwärmen.

Ich verwende Windows 7 x86 SP1 Professional mit dem aktuellsten OPSI-Server sowie natürlich auch Clientteil.

Ich spiele updates via wsusoffline ein - wsusoffline fordert nach der Installation zu einem Reboot auf. Dieser wird durchlaufen und sobald die nächste Installation ansteht erscheint Windows-Typisch "Konfiguriere Windows Updates XX%...".
Bis zum letzten Patchtag kein Problem - jetzt tritt folgendes ein: Windows Updates sind abgeschlossen, der nächste Setup-Prozess (z.B. Office, ClientAgent was auch immer) läuft los und wird gekillt, weil Windows Update noch einen Reboot benötigt...

Das Verhalten habe ich auf 3 frisch installierten Clients nachvollziehen können. In Vm's derzeit leider nicht, obwohl ich in VirtualBox die Festplattengeschwindigkeit und Prozessorgeschwindigkeit schon gedrosselt habe, um einen realistischen Geschwindigkeitsverlauf zu haben... In der VM fängt der PreloginLoader die Aktionen ab, weil er entdeckt, dass der trustedinstaller noch in Verwendung ist und weil ein Reboot vom System angefordert wurde. (Diese beiden Meldungen erhalte ich beim Testen im Wechsel mit zwei VM's...)

Meine Ideen im INS-Script:
- prüfen ob trustedinstaller in Verwendung ist: geht nicht, da Opsi ja sich den User krallt
- prüfen ob ein spezieller Prozess läuft mit tasklist: bei der Analyse welcher es sein soll, habe ich schon versucht durch ein OPSI-Paket die Liste zu erhalten und nachher auszuwerten... ausgerechnet jetzt wird WindowsUpdates rechzeitig fertig und meine Ausgabe ist nutzlos...

Habt ihr eine Idee?

Re: Windows updates und OPSI installationen gleichzeitig

Verfasst: 22 Apr 2014, 12:21
von mensch90
Ich habe mir inzwischen eine Lösung ausgedacht:
Der TrustedInstaller-Dienst läuft i.d.R. beim booten, wenn eine Setuproutine von WindowsUpdate läuft... lieber einen sauberen Reboot hinlegen und sich von Windows das Checkscript abschießen zu lassen, als eine andere Setuproutine scheitern zu lassen ;) :

Edit: ja es scheint wirklich sehr an der Hardware zu liegen, wie schnell/langsam Windows Update dort benötigt. Auf einem Optiplex 3020 tritt dieses Problem nicht mit einem i5, aber mit einem Pentium auf...

Code: Alles auswählen

; Pruefung des Status des TrustedInstallers und Reboot
; 
; ----------------------------------------------------------------

[Actions]
requiredWinstVersion >= "4.11.2.6"

; Variablendefinition
; ----------------------------------------------------------------

; statisch, nicht verändern
DefVar $errorcode$
DefVar $logdir$
DefVar $productid$  

; variabel, frei veränderbar

; Variablenzuweisung
; ----------------------------------------------------------------

; statisch, nur den Gegebenheiten anpassen
Set $logdir$ 						= "%SystemDrive%\tmp"
Set $productid$       				= "system-checktrustedinstaller"

; teilstatisch, nur den Gegebenheiten anpassen

; Skriptbeginn
; ----------------------------------------------------------------

; Eigene Prozedurenaufrufe und Ablaufplanung
; ----------------------------------------------------------------

; variabel, frei veränderbar
	Sub_check
	
; Skriptende
	
; Subprozeduren
; ---------------------------------------------------------------- 

; Installationsopener - statisch, nicht verändern
[Sub_check]
	ShowBitmap "%ScriptPath%\resources\logo.png" $productid$
	Message "Lese Status des TrustedInstallers..."
	DosInAnIcon_get_status
	Set $errorcode$ = getLastExitCode
	if ($errorcode$ = "0")
		Message "Der TrustedInstaller wird nicht ausgefuehrt..."
	else
		Message "Der TrustedInstaller wird ausgefuehrt..."
		DosInAnIcon_wait
		Message "Das System wird neu gestartet..."
		ExitWindows /Reboot
	endif

; Sektionen - variabel, frei veränderbar
; ----------------------------------------------------------------

[DosInAnIcon_get_status]
	sc query TrustedInstaller | FIND "STATE" | FIND "STOPPED"
	
[DosInAnIcon_wait]
	ping -n 10 127.0.0.1

Re: Windows updates und OPSI installationen gleichzeitig

Verfasst: 22 Apr 2014, 14:16
von ueluekmen
Hallo mensch ;),

Das Problem beim Aufkochen alter Threads ist immer, dass die letzten Informationen veraltet sind. In diesem Fall ist die letzte Antwort schon fast vier Jahre her.

In der Zwischenzeit hat der opsi-client-agent ein Handling dafür, dass der Trusted Installer bemerkt wird. Das sollte eigentlich dafür sorgen, dass opsi nicht aktiv wird, solange der Windows Konfigurator im Hintergrund irgendetwas treibt. Wenn das nicht funktioniert, liegt vielleicht ein Bug vor. Aber dann solltest du noch mal auf deine Versionen eingehen, die du einsetzt und eine Log wäre eventuell nicht verkehrt, wobei das Debuggen an der Stelle sehr kompliziert ist.

Re: Windows updates und OPSI installationen gleichzeitig

Verfasst: 22 Apr 2014, 16:43
von mensch90
Beim Nachstellen in der VM konnte der Client-Agent den Trusted-Installer sowie Rebootanweisungen erfolgreich erkennen und keine Aktionen triggern.

Ich werde heute Abend mal mein Updatepaket hier als DL verlinken. Ich nutze den aktuellsten Client sowie Server.

Re: Windows updates und OPSI installationen gleichzeitig

Verfasst: 23 Apr 2014, 07:48
von dkoch
Wir erleben hier hin und wieder das es nicht funktioniert. Ich habe mich aber noch nicht damit auseinandergesetzt.

Re: Windows updates und OPSI installationen gleichzeitig

Verfasst: 23 Apr 2014, 11:04
von ueluekmen
Hi,

das würde uns auch interessieren. Bis jetzt ist uns nicht bekannt, dass das Verfahren Probleme macht. Diese Änderungen wurde schon vor zwei Jahren oder mehr eingebaut.

Also, wenn es dazu infos/logs gibt, sind wir dankbare abnehmer ;)

Re: Windows updates und OPSI installationen gleichzeitig

Verfasst: 06 Mai 2014, 12:20
von mensch90
Ich habe nun den Fall erneut nachgestellt, Herrn Ueluekmen habe ich auch per PN die Pakete zukommen lassen:

Logfile ist nicht aussagekräftig, er bricht einfach ab, da das Windows Update im Hintergrund einen Reboot triggert:
Edit: Logfile ist zu lang für das Forum..pn an Ueluekmen..