Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

ESXi zeitgesteuert starten und herunterfahren

Moderatoren: Dayworker, irix

Member
Beiträge: 21
Registriert: 29.08.2009, 21:43

ESXi zeitgesteuert starten und herunterfahren

Beitragvon Seban2009 » 09.11.2009, 10:21

Hallo zusammen,

ich möchte eine kleine Aktion mit meinem ESXi Server machen.
Meine "Wünsche". Ich würden den physikalischen Server und die Gäste zeitgesteuert starten und wieder herunterfahren.
Das automatische Herunterfahren seitens ESXi habe ich eingestellt. Aber jetzt geht es um die Hardware.
Wie kann ich das machen, dass jeden morgen um 7 Uhr der Server startet und 23 Uhr wieder herunterfährt.
Harte Methode wäre Zeitschaltuhr. Aber das möchte ich ja nicht, sondern es sollte was inteligentes sein. Gibt es da eine Möglichkeit in ESXi?
Jemand eine Idee? Ich bin auch gerne für "Bastellösungen" aufgeschlossen.
Ich weiss es ist ein verrücktes Szenario. Aber dafür gibt es ja Foren.

Grüße
Seban

Member
Beiträge: 141
Registriert: 03.02.2005, 19:20
Wohnort: NRW

Beitragvon chexma » 10.11.2009, 16:41

Hallo,

im Virtual Center gibt es eine Funktion namens Distributed Power Management.
Damit lassen sich ESX Hosts in den Standby Modus setzenö.
Möglicherweise kann man das als Scheduled Task ausführen.
Ansonsten könnt ich mir runterfahren via Cron und starten des Servers via Wake on Lan vorstellen, habe ich aber mit ESXen noch nicht gemacht...

mfg

chexma

Experte
Beiträge: 1188
Registriert: 08.11.2005, 13:08
Wohnort: bei Berlin

Beitragvon e-e-e » 10.11.2009, 16:55

Hallo,

sollte dies mit einem ESXi nicht möglich sein, kannst Du jederzeit auf den VMware Server umsteigen und Du hast dieses Feature, allerdings verbunden mit den bekannten Nachteilen.

Member
Beiträge: 21
Registriert: 29.08.2009, 21:43

Beitragvon Seban2009 » 10.11.2009, 22:53

Hallo ihr beiden,

danke für die beiden Tipps.
Das mit Virtual Center sprengt leider meinen finanziellen Rahmen. Ich möchte das herunterfahren des ESXi Hosts nur aus Kostengründen.
Nachts benötige ich den Server nicht. Aber tagsüber macht er Outlook anywhere usw.

Was mir allerdings VMWare Server bringt, stellt sich für mich noch nicht da.
wie soll das dort funktionieren?

Wäre es dann zumindest möglich den ESXi Host Zeitgesteuert Nachts herunter zu fahren, dann starte ich ihn morgens eben manuell. Die VMs fahren ja selbst hoch.

Grüße
Seban

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 11.11.2009, 00:03

Das Problem mit dem Free ESXi ist das man die API nur im ReadOnly Mode nutzen kann. Aus diesen Grunde ist es fraglich ob du mit den Standard Werkzeugen wie RCLI, PowerCLI von aussen was erreichen kannst.

Somit bleibt erstmal nur der weg von "innen". Pruefe also ob in der Busybox, damit ist die "Konsole" des ESXi realisiert, Kommandos wie vmware-cmd oder vimsh zur Verfuegung stehen. Am Ende wird dann noch ein "shutdown" gebraucht. Wenn du Glueck hast und sofern passend konfiguriert fahren dabei auch die VMs zuerst herunter.

Das ganze muss dann mittels Shellscript und CRONJOB ausgefuehrt werden. Das Script selber muss in einem Datastore liegen und der CRON muss evtl. in das oem.tgz eimgebracht werden damit die Sache mehr als einmal funktioniert.

Eine weitere Moeglichkeit waere evtl. per SSH ein Kommando auszufuehren sofern das mit dem SSHD aus der Busybox moeglich ist. Hier sehe ich aber Hindernisse fuer den SSH Key.

Der Start des Servers muss dann per IPMI, WOL oder eine Zeitschaltuhr erfolgen. Ich kenne zwar Server welchen man sagen kann das sie zu bestimmten Zeiten wieder starten sollen aber das Feature habe ich bei Standard x86 Kisten noch nicht gesehen.

Andere Gedanken:
Geschichten aus dem VMTN sagen das ein ESX(i) seine TRIAL niemals beendet wenn man ihn Taeglch herunterfaehrt. Das heist nicht laenger als 24h Betrieb.

Dann gibts andere welche einen ESX installieren und diesem dann spaeter einen der Free ESXi Keys angeben. Das limitert zwar wie sonst auch die Features aber es verbleibt ein machtvolles COS welche fuer deine Zwelcke alles enthaelt.

Gruss
Joerg

Member
Beiträge: 21
Registriert: 29.08.2009, 21:43

Beitragvon Seban2009 » 11.11.2009, 07:52

Guten Morgen,

danke Jörg für dein Input.
Der ESXi Host ist eine normaler x86 Client sondern ein besserer x64 Client, der im BIOS die Funktionen hat mit Starten und herunterfahren. Aber ich möchte natürlich nicht dem ESXi den Strom unter den Füßen wegziehen. Das tut sicherlich auch den VMs nicht gut.

Der Gedanke mit dem "Vollprodukt" und dann den ESXi Key gefällt mir.
Heisst also VMware vSphere downloaden und später ESXi Key hinterher.
Und im Virtual Center / ESX ist dann diese Funktion enthalten mit Automatischen Reboot und Autoshutdown?

Reicht für dieses Vorhanden auch die VMware vSphere 60 Tage Trail Version aus?


Gruß u. Danke

Seban

Experte
Beiträge: 1188
Registriert: 08.11.2005, 13:08
Wohnort: bei Berlin

Beitragvon e-e-e » 13.11.2009, 07:36

Hallo,

ich hätte da vielleicht noch eine Umstandslösung, wenn alles andere nicht funktioniert.
Kauf' Dir eine kleine USV (Größenordnung 100 Euro) und installiere in einer VM den mitgelieferten Agent. Wenn Du jetzt der USV / dem Server den Strom unter den Füßen wegziehst, kannst Du mit einem Script von der VM aus die anderen herunterfahren oder suspenden, bevor der USV der Saft ausgeht. Nach einer viertel Stunde kannst Du den Strom wieder zuschalten (die USV muss ja wieder geladen werden). Willst Du jetzt auch den Server automatisch wieder hochfahren, gibt es dafür bestimmt irgend eine wake-on-LAN- Lösung, oder Du brauchst eine 2. Schaltuhr zwischen USV und Server, die den Server verspätet von der USV trennt und zum gewünschten Zeitpunkt wieder mit der USV verbindet.

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 13.11.2009, 11:41

"Kleine" USVs haben USB/Serial und das bekommt man beides nich an den ESXi und nur mit viel Aufwand in eine VM.

Ausserdem bleibt das Kernproblem das geschaut werden muss ob man per Remote eine VM herunterfahren kann oder ob die API hier im ReadOnly Modus wieder dazwischen funkt.

Gruss
Joerg

Member
Beiträge: 17
Registriert: 02.01.2011, 11:37

Re: ESXi zeitgesteuert starten und herunterfahren

Beitragvon crenshaw » 22.01.2011, 21:24

Seban2009 hat geschrieben:Das automatische Herunterfahren seitens ESXi habe ich eingestellt.


Wo kann man das denn Einstellen? Über den vSphere Client?


Zurück zu „ESXi 4“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste