Hallo,
ich suche nach einer Möglichkeit, die Clients zu einer festgelegten Uhrzeit automatisch herunterzufahren. Vorab sollte noch eine Meldung für den Benutzer kommen, so dass der Prozess unterbrochen werden kann.
Alle Werkzeuge müsste bereits an Bord sein, Shutdown und die Meldung, wie sie beim INstallieren von Updates gelegentlich vor einem Neustart erscheint.
Ich dachte nun z.B. an einen Cronjob, der dann alle Clients, die auf einer Liste stehen (oder wie auch immer) herunterfährt. Ist so etwas realisierbar?
Gruß,
Andreas
Clients zu bestimmter Uhrzeit herunterfahren
-
- Beiträge: 7
- Registriert: 29 Mär 2014, 12:22
Re: Clients zu bestimmter Uhrzeit herunterfahren
Ohne jetzt eine hundert prozentige antwort zu haben... es gab da mal was im forum mit "at" jobs, welche dann z.B. servicecalls durchführt...
vg
vg
Re: Clients zu bestimmter Uhrzeit herunterfahren
Ich nutze im opsiPackageBuilder AT Jobs zur automatischen Verteilung von Paketen, aber ich denke, du willst eine Regelmäßigkeit? AT Jobs werden einmalig abgefeuert und gut. Da brauchst du tatsächlich eher einen cron Job. Dann könntest du ein Paket bauen, dass am Client die shutdown.exe mit einer passenden Meldung startet und dieses dann mittels
opsi-admin -d method setProductActionRequestWithDependencies
und
opsi-admin -d method hostControl_fireEvent 'on_demand'
zur gewünschten Uhrzeit auf die betreffenden Clients abfeuern.
opsi-admin -d method setProductActionRequestWithDependencies
und
opsi-admin -d method hostControl_fireEvent 'on_demand'
zur gewünschten Uhrzeit auf die betreffenden Clients abfeuern.
Wer mir einen Kaffee spendieren mag
, bitte gerne!
opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor

opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor
Re: Clients zu bestimmter Uhrzeit herunterfahren
Was ich benutze ist Cron . den gibts bei den meisten linux systemen
dan baust du dir ein shell skript mit opsi-admin -d method hostControl_shutdown $hostname$
für die nachricht gibtes im opsi-admin bestimmt auch eine funktion
opsiadmin -i und shau dich um
aber mit dem shutdown befehl sollte es klappen oder mit dem SAmba eigene Shutdown befehl net rpc shutdown
der hat auch ne nachricht funktion
dan baust du dir ein shell skript mit opsi-admin -d method hostControl_shutdown $hostname$
für die nachricht gibtes im opsi-admin bestimmt auch eine funktion
opsiadmin -i und shau dich um
aber mit dem shutdown befehl sollte es klappen oder mit dem SAmba eigene Shutdown befehl net rpc shutdown
der hat auch ne nachricht funktion
Re: Clients zu bestimmter Uhrzeit herunterfahren
ja - als Beispiel:r4a5a88 hat geschrieben: für die nachricht gibtes im opsi-admin bestimmt auch eine funktion
Code: Alles auswählen
root@opsi:~/o# opsi-admin -d method hostControl_showPopup "hallo\n die gewünschte Installation startet in 5 Minuten... \n\n IT-Administration" gei728.gei.de
Leibniz-Institut für Bildungsmedien | Georg-Eckert-Institut (GEI)
---
'opsi4instituts' = Communityprojekt für wissenschaftliche Einrichtungen
offenes Repository, Update-Notifier
wiki.o4i.org - www.gei.de/institut/direktion/it-service/opsi4instituts
---
'opsi4instituts' = Communityprojekt für wissenschaftliche Einrichtungen
offenes Repository, Update-Notifier
wiki.o4i.org - www.gei.de/institut/direktion/it-service/opsi4instituts
Re: Clients zu bestimmter Uhrzeit herunterfahren
@GEI
Coole Sache mit der Nachrichtenfunktion, man lernt echt nicht aus
Coole Sache mit der Nachrichtenfunktion, man lernt echt nicht aus

Wer mir einen Kaffee spendieren mag
, bitte gerne!
opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor

opsi PackageBuilder - Python Edition
opsibian-gen - RaspberryPi Image Generator mit opsi 4.1
Winst32 Preprocessor