gidos 10 Geschrieben 21. Mai 2008 Melden Teilen Geschrieben 21. Mai 2008 Hallo zusammen Hat jemand eine Idee oder ein Script mit welchem man auslesen kann auf welchem ESX Server der Gast läuft? Ich möchte diese Information auf dem Desktop mit BGinfo anzeigen. Leider finde ich aber diese Information weder in der Reg Datenbank noch sonst irgendwo im gast. Jemand eine Idee? Zitieren Link zu diesem Kommentar
Heros 10 Geschrieben 21. Mai 2008 Melden Teilen Geschrieben 21. Mai 2008 Der Gast hat davon keine Ahnung! Für ihn ist das völlig transparent. Da musst du schon an den ESX gehen oder das VC. Zitieren Link zu diesem Kommentar
gidos 10 Geschrieben 21. Mai 2008 Autor Melden Teilen Geschrieben 21. Mai 2008 Schön wäre es ja einfach, wenn die VMware Tools dies auslesen könnten und zb. in der Reg. Speichern könnten. Denn diese Tools wüssten das bestimmt und haben sicher auch Kontakt zu VC. Werde nun mal austüffteln wie ich dies aus VC bekomme und in BGinfo anzeigen kann. Ziel wäre einfach zu wissen auf welchem Host die VM gerade am laufen ist ohne dass man jedesmal VCC öffnen muss. So hat man wieder mal aus einem kurzen Gedankenblitz von welchem man denkt, das macht man kurz in 10 minuten ein Tag füllendes Projekt erstellt. Ich liebe IT :-) Zitieren Link zu diesem Kommentar
Heros 10 Geschrieben 21. Mai 2008 Melden Teilen Geschrieben 21. Mai 2008 Das Problem daran ist ja das es nie so bleibt. Die VM wird ja, auch im laufenden Betrieb, von Host zu Host gegeben. Das ist dann recht schwierig für die Tools. Halt uns auf dem laufenden, wäre schon nett zu wissen. Zitieren Link zu diesem Kommentar
Caddy24 10 Geschrieben 21. Mai 2008 Melden Teilen Geschrieben 21. Mai 2008 Ich glaube ich lehne mich nicht zuweit aus dem Fenster, wenn ich sage, das das mit der Vmware Api machbar sein sollte. Damit kannst du skriptgesteuert alles möglich abfragen oder auch einstellen.. Stichwort: Vmware SDK Zitieren Link zu diesem Kommentar
Squire 262 Geschrieben 21. Mai 2008 Melden Teilen Geschrieben 21. Mai 2008 das vielleicht schon, aber Heros hat recht ... bei einem ESX Cluster wird ja die VM ggf. je nach Last automatisch verschoben. BGInfo müsste dann ja in regelmäßigen Abständen aufgerufen werden um das Wallpaper zu aktualisieren Zitieren Link zu diesem Kommentar
Caddy24 10 Geschrieben 22. Mai 2008 Melden Teilen Geschrieben 22. Mai 2008 Es gibt da ja noch die "eklige" Variante mit dem Active Desktop und einer Webseite mit AutoReloadFunktion... ;) Zitieren Link zu diesem Kommentar
Heros 10 Geschrieben 22. Mai 2008 Melden Teilen Geschrieben 22. Mai 2008 Die Frage ist ob es nicht irgendwann zu viel Aufwand wird, oder? Ich weiß nicht wie viele Desktops das machen sollen aber naja. Ich meine nice wäre die Info schon aber naja. Vielleicht kann man auch was mit VI Toolkit machen aber da müsstest du auf allen Clients nen Zugang zur VI speichern! Sicherheit ist da dann nicht mehr so hoch geschrieben würde ich sagen. (Ich weiß man kann das einschränken) Zitieren Link zu diesem Kommentar
chris_davidi 10 Geschrieben 22. Mai 2008 Melden Teilen Geschrieben 22. Mai 2008 Schwer ist es wirklich nicht, benötigt wird ein wenig Programmieraufwand, jedoch die Frage ob es sich wirklich lohnt, ... Möglichkeit eben über die VMware API oder einfache Linux Kenntnisse. Also einfach direkt auf jedem ESX ein Skript laufen lassen, dass ausließt, welche Maschinen momentan online sind und das Ergebnis dann per SMTP oder als File auf eine Freigabe legen. Ein anderer Prozess müsste eben diese Ausgaben auswerten und entsprechend BGinfo aktualisieren. Relativ simpel, würde aber relativ flott klappen. Ein simples esxtop zeigt schon alle laufenden Maschinen an. [root@esx01 root]# esxtop 2:08:29pm up 48 days 19:29, 59 worlds; CPU load average: 0.10, 0.12, 0.11 PCPU(%): 8.32, 12.55 ; used total: 10.44 CCPU(%): 0 us, 0 sy, 100 id, 0 wa ; cs/sec: 79 ID GID NAME NWLD %USED %RUN %SYS %WAIT %RDY 1 1 idle 2 180.72 181.70 0.00 0.00 19.95 2 2 system 6 0.00 0.00 0.00 600.00 0.00 6 6 helper 22 0.01 0.01 0.00 2200.00 0.01 7 7 drivers 12 0.01 0.01 0.00 1200.00 0.00 9 9 console 1 0.95 0.95 0.00 97.75 2.13 15 15 vmware-vmkauthd 1 0.00 0.00 0.00 100.00 0.00 30 30 winapo 5 11.26 11.31 0.02 490.66 2.18 32 32 vmsrvdom 5 4.81 4.81 0.03 498.36 0.98 33 33 vmsrvdc01 5 2.85 2.85 0.01 500.00 0.35 Zitieren Link zu diesem Kommentar
gidos 10 Geschrieben 22. Mai 2008 Autor Melden Teilen Geschrieben 22. Mai 2008 besten dank für den ESX Befehl, denke mit dem kann man bereits was Scripten. Werde nächste Woche mal ein wenig damit rum versuchen. Danke nochmals und allen ein bladiges Weekend Gruss Guido Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.