Wakeup durch OPSI zb durch Reachable Anfrage

Antworten
Valentino-46
Beiträge: 284
Registriert: 05 Aug 2011, 14:24

Wakeup durch OPSI zb durch Reachable Anfrage

Beitrag von Valentino-46 »

Hallo zusammen,

ich möchte gerne um eine Gewisse Uhrzeit automatisiert alle Rechner aus dem Standby Modus aufwecken.

Mir ist bereits aufgefallen, dass sämtliche Rechner aufgeweckt werden (natürlich nur aus standby) sobald ich über den configed eine Reachable Anforderung losschicke. Kann man dies auch per Kommando automatisiert per Cron starten!? Vorteil: Ich habe im OPSI sämtliche MAC Adressen und auch die IP-Adressen hinterlegt. Er ist zudem per DNS angebunden und die dedizierten OPSI-Server an anderen Standorten könnten dann ihre Pakete ebenfalls schicken, da diese ja für gewöhnlich nicht geroutet werden.

Was genau passiert denn bei einer solchen Reachable Anfrage!? Denn ich bekomme selbst mit Wake-On-LAN Tools nicht alle Rechner perfekt Up...Aber mit OPSI schon!

Dankeschön!!
Benutzeravatar
ngbr
Ex-uib-Team
Beiträge: 130
Registriert: 27 Sep 2010, 11:41

Re: Wakeup durch OPSI zb durch Reachable Anfrage

Beitrag von ngbr »

Hallo Valentino-46,

die einfachste Möglichkeit, opsi- Methoden direkt zu verwenden, bzw ihre Anwendung herauszufinden, ist die Nutzung des interaktiven Modus des opsi-admin.
> opsi-admin -idc

dort eingeben method <TAB> bzw Teil der Method <TAB> gibt die Syntax der Methode.

In diesem Fall könnte man mit folgendem sehr simplen Script die Clients wecken

Code: Alles auswählen

#!/bin/sh

opsi-admin -d method host_getIdents > hosts.txt
sed s/,// hosts.txt > newhosts.txt
sed s/\\[// newhosts.txt > hosts.txt
sed s/\\]// hosts.txt > newhosts.txt
for h in $(cat newhosts.txt)
do
		echo $h
		opsi-admin -d method hostControl_reachable $h
	
done
In Opsi 4.0.6.2 wird es eine Möglichkeit geben, im Configed über einen Task Clients zu wecken .

viele Grüße
ngbr
---
hoping to help :)

if your problem was solved, pls mark this thread as 'SOLVED'. thank you .

-- no PN support --

Andre
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Wakeup durch OPSI zb durch Reachable Anfrage

Beitrag von n.wenselowski »

Hi,

man kann alle Clients direkt mit der Methode hostControl_start wecken:

Code: Alles auswählen

opsi-admin -d method hostControl_start

Gruß

Niko

Code: Alles auswählen

import OPSI
Antworten