Seit vSphere 5.x können wir jetzt eine kombinierte vMotion und Storage vMotion gleichzeitig über den Webclient anfordern - aber kann dies über die CLI (nicht über PowerCLI) erfolgen?
Ich habe die Dokumentation zu 5.1 CLI gelesen und ziemlich hart gegoogelt, aber ich kann keine Referenz finden. Auch wenn ich nicht eine Antwort finde ich dachte , es sollte einen Platz für sie leichter zu finden.
Antworten:
Sie müssen wirklich klarstellen, was Sie meinen, wenn Sie "nicht PowerCLI" sagen. Es gibt die VMA und dann direkt auf einem ESX-Server.
Allerdings habe ich kürzlich die Kurse für vSphere 5 besucht ...
Die beiden Vorgänge erfordern sehr unterschiedliche Dinge und werden nacheinander (nacheinander) anstatt gleichzeitig ausgeführt, wenn Sie die webbasierte Benutzeroberfläche verwenden.
Das heißt, wenn Sie dies über die VMA- Befehlszeile tun, müssen Sie zwei verschiedene Dinge tun. (Was Sie fragen, ist nicht direkt von den ESX-Servern möglich, soweit ich das beurteilen kann.)
quelle
Da es sich bei VMotion um eine lizenzierte vCenter-Funktion handelt, muss der Aufruf von vCenter Server erfolgen. Möglicherweise liegt der Grund dafür, dass es derzeit nicht über die CLI verfügbar gemacht wird, in einigen kommerziellen / lizenzrechtlichen Gründen.
Wie auch immer, ich habe gesucht und kann auch keine Verweise auf VMware-Äquivalente von "svmotion" für herkömmliche VMotion finden.
Ich nehme an, wenn Sie PowerCLI nicht verwenden möchten, könnten Sie versuchen, etwas zu schreiben, das VMotion mit vmware-cmd ähnelt, aber selbst wenn es funktioniert (was ich bezweifle), wird es klobig und völlig nicht unterstützt.
Die Grundstruktur einer VMotion-Operation lautet:
Es gibt einen vmware-cmd-Parameter, der Ruhe- und Speicher-Snapshots ausführt. Während Sie dies nicht können (2), können Sie möglicherweise den Rest erledigen.
Ich bezweifle, dass es in einem ausreichend kurzen Zeitraum ausgeführt wird, um in Bezug auf den Verlust von Diensten nützlich zu sein. Entschuldigung, wahrscheinlich nicht die Antwort, die Sie suchen.
- ab1
Referenz:
http://pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.vcli.ref.doc%2Fvmware-cmd.html
quelle
In v5.1-Dokumenten können Sie anscheinend den Befehl svmotion verwenden, obwohl ich nicht sicher bin, ob er nur Speicher oder beides ausführen kann.
svmotion link
Dies ist auch eine andere Methode - Verschieben einer VM ohne vCenter oder Storage VMotion
quelle