Hi,
wie ich auf ESXi Hosts via CLI VMs steuere, ist mir bewusst, nur würde ich gern automatisiert ein paar Skripte bauen, die es mir ermöglichen auf diversen Hosts diverse VMs zu managen.
Auf einer Ubuntu Umgebung habe die esxcli zum Laufen bekommen mit der ich einzelne VMs manage, nur würde ich dies gern in Zukunft nicht über die einzelnen Hosts sondern meinen kompletten Cluster steuern.
Anwendungsfall:
Ich möchte 15 VMs runterfahren, diese sind aber auf 3 verschiedenen Hosts verteilt, es gestaltet sich also etwas schwierig, da diese wegen Lastausgleichsmechaniken immer mal wo anders liegen... also funktioniert eine statisches Skript nicht wirklich, bzw. nur sehr umständlich.
Ein Ansatz wäre "dumm" zu Skripten „versuche VM-x zuerst auf Host1, dann Host2 dann Host3 runter zu fahren.
Das funktioniert auf jeden Fall, nur geht auch irgendwie eleganter?
Grüße
Mac
wie ich auf ESXi Hosts via CLI VMs steuere, ist mir bewusst, nur würde ich gern automatisiert ein paar Skripte bauen, die es mir ermöglichen auf diversen Hosts diverse VMs zu managen.
Auf einer Ubuntu Umgebung habe die esxcli zum Laufen bekommen mit der ich einzelne VMs manage, nur würde ich dies gern in Zukunft nicht über die einzelnen Hosts sondern meinen kompletten Cluster steuern.
Anwendungsfall:
Ich möchte 15 VMs runterfahren, diese sind aber auf 3 verschiedenen Hosts verteilt, es gestaltet sich also etwas schwierig, da diese wegen Lastausgleichsmechaniken immer mal wo anders liegen... also funktioniert eine statisches Skript nicht wirklich, bzw. nur sehr umständlich.
Ein Ansatz wäre "dumm" zu Skripten „versuche VM-x zuerst auf Host1, dann Host2 dann Host3 runter zu fahren.
Das funktioniert auf jeden Fall, nur geht auch irgendwie eleganter?
Grüße
Mac