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!
Liste aller Systeme per Kommandozeile aufrufen
Liste aller Systeme per Kommandozeile aufrufen
Kann ich eigentlich lokal auf einem ESX4.1i System mir eine Liste aller Systeme anzeigen lassen und diese steuern oder brauche ich dazu immer ein System mit den passenden Kommandozeilentools?
Konkret will ich Server von einem Debian-Adminsystem per shell administrieren.
Gruß
Konkret will ich Server von einem Debian-Adminsystem per shell administrieren.
Gruß
- Tschoergez
- Moderator
- Beiträge: 3476
- Registriert: 23.02.2005, 09:14
- Wohnort: Burgberg im Allgäu
- Kontaktdaten:
du kriegst über esxtop auf jeden Fall die VMs raus, die aktuell gestartet sind...
ein vmware-cmd gibts leider nicht mehr.
Wenns ein lizensierter ESXi ist, macht man sowas by-design alles über die vMA.
evtl. gibts lokal was sinnvolles für esxcli der Namespace vms ist auf jeden fall da...
kurzer google:
http://www.virtuallyghetto.com/2010/08/ ... -apis.html
http://blogs.vmware.com/esxi/2010/10/to ... re-41.html
ist
esxcli vms vm list
das was Du suchst?
grüße,
jörg
ein vmware-cmd gibts leider nicht mehr.
Wenns ein lizensierter ESXi ist, macht man sowas by-design alles über die vMA.
evtl. gibts lokal was sinnvolles für esxcli der Namespace vms ist auf jeden fall da...
kurzer google:
http://www.virtuallyghetto.com/2010/08/ ... -apis.html
http://blogs.vmware.com/esxi/2010/10/to ... re-41.html
ist
esxcli vms vm list
das was Du suchst?
grüße,
jörg
- continuum
- UNSTERBLICH(R.I.P.)
- Beiträge: 14759
- Registriert: 09.08.2003, 05:41
- Wohnort: sauerland
- Kontaktdaten:
esxcli vm list
zeigt nur alle derzeit laufende VMs an
vim-cmd vmsvc ist vielleicht interessanter
zeigt nur alle derzeit laufende VMs an
vim-cmd vmsvc ist vielleicht interessanter
Code: Alles auswählen
~ # vim-cmd vmsvc
Commands available under vmsvc/:
acquiremksticket get.spaceNeededForConsolidation
acquireticket get.summary
connect get.tasklist
convert.toTemplate getallvms
convert.toVm gethostconstraints
createdummyvm login
destroy logout
device.connection message
device.connusbdev power.getstate
device.disconnusbdev power.hibernate
device.diskadd power.off
device.diskaddexisting power.on
device.diskremove power.reboot
device.getdevices power.reset
device.toolsSyncSet power.shutdown
device.vmiadd power.suspend
device.vmiremove power.suspendResume
devices.createnic queryftcompat
get.capability reload
get.config setscreenres
get.config.cpuidmask snapshot.create
get.configoption snapshot.dumpoption
get.datastores snapshot.get
get.disabledmethods snapshot.remove
get.environment snapshot.removeall
get.filelayout snapshot.revert
get.filelayoutex snapshot.setoption
get.guest tools.cancelinstall
get.guestheartbeatStatus tools.install
get.managedentitystatus tools.upgrade
get.networks unregister
get.runtime upgrade
get.snapshotinfo
~ #- Tschoergez
- Moderator
- Beiträge: 3476
- Registriert: 23.02.2005, 09:14
- Wohnort: Burgberg im Allgäu
- Kontaktdaten:
- continuum
- UNSTERBLICH(R.I.P.)
- Beiträge: 14759
- Registriert: 09.08.2003, 05:41
- Wohnort: sauerland
- Kontaktdaten:
kleines Beispiel:
stoppen einer VM
starten einer VM
nachsehen welche VMs registriert sind
stoppen einer VM
Code: Alles auswählen
~ # vim-cmd vmsvc/power.off "[datastorebig] ecomstation/ecomstation.vmx"
Powering off VM:starten einer VM
Code: Alles auswählen
~ # vim-cmd vmsvc/power.on "[datastorebig] ecomstation/ecomstation.vmx"
Powering on VM:nachsehen welche VMs registriert sind
Code: Alles auswählen
~ # vim-cmd vmsvc/getallvms
Vmid Name File Guest OS Version Annotation
1 2k8-core [datastorebig] 2k8-core/2k8-core.vmx windows7_64Guest vmx-07
2 osr507v_vmware_2.0.0Bb [datastorebig] osr507v_vmware_2.0.0Bb/osr507v_vmware_2.0.0Bb.vmx otherGuest vmx-04 SCO OpenServer 5.0.7V 2.0.0Bb
3 redhat62 [datastorebig] redhat62/redhat62.vmx otherGuest vmx-04
~ #- Tschoergez
- Moderator
- Beiträge: 3476
- Registriert: 23.02.2005, 09:14
- Wohnort: Burgberg im Allgäu
- Kontaktdaten:
-
irix
- King of the Hill
- Beiträge: 13063
- Registriert: 02.08.2008, 15:06
- Wohnort: Hannover/Wuerzburg
- Kontaktdaten:
rprengel hat geschrieben:irix hat geschrieben:Alternativ den ESXi lizenzieren um alle APIs frei zuschalten und dann die Qual der Wahl zuhaben zwischen PERL, PowerShell,SOAP oder eines der Bindings in JAVA,C++.
Gruss
Joerg
Was kosten den Lizenzen nur für ESX4i bzw. gibt es überhaupt Lizenzen ohne Sphere-Werkzeuge?
Gruß
Was sind fuer dich "vSphere Werkzeuge"? Das guenstigste ist immer noch ein vSphere Essential welches 3 Host Lizenzen fuer max. 2CPUs beinhaltet. Der Preis ist 400,- und dazu 90,- fuer Subscription.
Man wird nicht gezwungen vCenter/VUM usw. zuverwenden.
Wenn du ein Angebot haben willst schick eine PM.
Gruss
Joerg
irix hat geschrieben:rprengel hat geschrieben:irix hat geschrieben:Alternativ den ESXi lizenzieren um alle APIs frei zuschalten und dann die Qual der Wahl zuhaben zwischen PERL, PowerShell,SOAP oder eines der Bindings in JAVA,C++.
Gruss
Joerg
Was kosten den Lizenzen nur für ESX4i bzw. gibt es überhaupt Lizenzen ohne Sphere-Werkzeuge?
Gruß
Was sind fuer dich "vSphere Werkzeuge"? Das guenstigste ist immer noch ein vSphere Essential welches 3 Host Lizenzen fuer max. 2CPUs beinhaltet. Der Preis ist 400,- und dazu 90,- fuer Subscription.
Man wird nicht gezwungen vCenter/VUM usw. zuverwenden.
Wenn du ein Angebot haben willst schick eine PM.
Gruss
Joerg
Die Essentials nützen mir nichts da sie ja nicht weiter aufgestockt werden können. Die anderen Lizenzen sind für meine Aufgabestellung schlicht und einfach zu teuer. Ich habe hier 6 Systeme vom aktuellen PC bis zu einem 4 Jahre alten Siemens-Server. In Summe reichlich CPUs/ Cores. Daher die Frage ob es eine Lizenz gibt nur die Funktionen auf dem ESX4i System freischaltet.
Gruß
-
irix
- King of the Hill
- Beiträge: 13063
- Registriert: 02.08.2008, 15:06
- Wohnort: Hannover/Wuerzburg
- Kontaktdaten:
rprengel hat geschrieben:irix hat geschrieben:Nein gibt es nicht.
Es hindert dich keiner mehrere Essentials zukaufen. Bei 8 Systemen sind das dann halt 3 Stueck.
Gruss
Joerg
Können die Lizenzen denn dann innerhalb eines "Verwaltungssystems" kombiniert werden?
Wenn du mit Verwaltungssystem ein vCenter meinst dann ist die Anwort nein. Aber auch wenn man 3x vCenter deployed waere das ja kein Beinbruch.
Meinst du aber deine Debian Kiste wo RCLI oder aehnliches zum Einsatz kommt dann ist die Antwort ja. Aber das liegt daran das in den meisten Faellen jedes der Kommandos uebergeben bekommt an welchen Host es die Befehle schicken soll. Hier muss einzig die Bedingung erfuellt sein das alle APIs benutztbar sind.
Gruss
Joerg
irix hat geschrieben:rprengel hat geschrieben:irix hat geschrieben:Nein gibt es nicht.
Es hindert dich keiner mehrere Essentials zukaufen. Bei 8 Systemen sind das dann halt 3 Stueck.
Gruss
Joerg
Können die Lizenzen denn dann innerhalb eines "Verwaltungssystems" kombiniert werden?
Wenn du mit Verwaltungssystem ein vCenter meinst dann ist die Anwort nein. Aber auch wenn man 3x vCenter deployed waere das ja kein Beinbruch.
Meinst du aber deine Debian Kiste wo RCLI oder aehnliches zum Einsatz kommt dann ist die Antwort ja. Aber das liegt daran das in den meisten Faellen jedes der Kommandos uebergeben bekommt an welchen Host es die Befehle schicken soll. Hier muss einzig die Bedingung erfuellt sein das alle APIs benutztbar sind.
Gruss
Joerg
ok,
danke für die Info.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste
