laufendes Winst-Skript via configed auf den Clients beenden

Antworten
Sapgui
Beiträge: 21
Registriert: 15 Sep 2012, 13:02

laufendes Winst-Skript via configed auf den Clients beenden

Beitrag von Sapgui »

Hallo!

Ich hätte gerne eine Funktion im opsi configuration editor (configed) mit der man auf den Clients das aktuell laufende Winst-Skript (samt laufender Installation) abbrechen kann. Bzw. das aktuell laufende Skript plus alle folgenden. (Quasi ein „reverse on_demand“)
Ich stehe bei größeren Installationen und Updates immer wieder vor der Herausforderung, dass Clients an Remotestandorten beim Aufruf des Installationsprogramms hängen bleiben. Vermutlich bleibt die Ursache inkl. halber Installationsroutine auf der WAN-Strecke ;)
Bis jetzt konnten wir in dieser Situation nur das OPSIPaket von „Setup“ auf „nichts“ stellen und den User anweisen einen Reboot via Knopfdruck durchzuführen! Die Installation läuft auf diesen Clients dann dank CronJob & WoL abends oder früh morgens…

Ja, ich weiß. Ich könnte Depot-Server auf die Remoteoffices verteilen. Allerdings arbeiten dort nur 1 bis 10 Mitarbeiter und somit würde ich mit Kanonen auf Spatzen schießen. Auch gibt es dort keine Server zwecks VM-Host, etc.
Und ein Skript- und Installationsabbruch ist nebenbei viel eleganter als den PC per Knopfdruck neu zu starten :P

Lg,
Stefan

PS: einen in OPSI fest integrierten „winpenetworkmode“-Property (siehe netboot-Produke) für die einzelnen localboot-Pakete fände ich auch toll! Aber da man das im Winst-Skript auch selber machen kann hat für mich oben stehendes eine höhere Priorität.
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: laufendes Winst-Skript via configed auf den Clients been

Beitrag von n.wenselowski »

Hallo Stefan,

ich finde die Idee den Winst zu Killen nicht besonders elegant, da wir so den Rechner in einem unbekannten Zustand hinterlassen - woher sollen wir wissen, an welcher Stelle das Script gerade war?

Ich würde das Problem mit der WAN-Erweiterung angehen, damit gibt es quasi den von dir gewünschten winpenetworkmode für die Lokalboot-Produkte ;)
Das funktioniert auch ohne lokale Depot-Server und auch bei schmaler Bandbreite.


Viele Grüße

Niko

Code: Alles auswählen

import OPSI
Antworten