Clients zu bestimmter Uhrzeit herunterfahren

Antworten
Uschaurischuum
Beiträge: 7
Registriert: 29 Mär 2014, 12:22

Clients zu bestimmter Uhrzeit herunterfahren

Beitrag von Uschaurischuum »

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
mensch90
Beiträge: 130
Registriert: 27 Jul 2013, 16:52

Re: Clients zu bestimmter Uhrzeit herunterfahren

Beitrag von mensch90 »

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
pandel
Beiträge: 830
Registriert: 25 Jan 2013, 16:47

Re: Clients zu bestimmter Uhrzeit herunterfahren

Beitrag von pandel »

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.
r4a5a88
Beiträge: 104
Registriert: 10 Jun 2014, 12:56

Re: Clients zu bestimmter Uhrzeit herunterfahren

Beitrag von r4a5a88 »

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
Benutzeravatar
GEI
Beiträge: 233
Registriert: 12 Feb 2010, 13:00
Wohnort: Braunschweig
Kontaktdaten:

Re: Clients zu bestimmter Uhrzeit herunterfahren

Beitrag von GEI »

r4a5a88 hat geschrieben: für die nachricht gibtes im opsi-admin bestimmt auch eine funktion
ja - als Beispiel:

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
pandel
Beiträge: 830
Registriert: 25 Jan 2013, 16:47

Re: Clients zu bestimmter Uhrzeit herunterfahren

Beitrag von pandel »

@GEI
Coole Sache mit der Nachrichtenfunktion, man lernt echt nicht aus ;-)
Antworten