Konzole k VMware Server na Mac OS X

VMware Server je dle mého názoru vynikající produkt. Dříve byl nazýván VMware GSX Server a (dobře) se prodával. VMware pod tlakem konkurentů ho uvolnila zadarmo a to i pro komerční použití a přejmenovala ho na VMware Server. Cílem bylo zpřístupnit virtualizace širší skupině lidí, kteří časem mohou přejít na jejich profesionální placený produkt VMware ESX Server.
VMware Server - http://www.vmware.com/products/server/
VMware ESX Server - http://www.vmware.com/products/vi/esx/

VMware Server beží na Windows a Linuxu a funguje podobně jako znáte jiné desktopové virtualizační nástroje (VMware Workstation, VMware Fusion, VMware Player, Parallels Desktop...) ale umožňuje se připojit vzdálenou konzolí a ovládat ho vzdáleně a to i několika uživatelům současně.
Bohužel VMware Server Console existuje jen pro Windows a Linux a my na Macu máme smůlu. V diskuzních fórech VMware uživatelé volají po nativní macovské konzoli už dlouho, tak doufejme, že s rostoucí podporou Mac OS X ze strany VMware, přijde řada i na tento produkt.

Pokud tedy máte někde linuxový VMware Server a nechcete kvůli administraci spouštět Linux nebo Windows a teprve odtud se připojovat, můžete si zprovoznit konzoli přímo na Macu.

A zde je návod:
(Pokud vám funguje spolehlivě VMware Server Console na linuxovém serveru už nyní a chcete ji jen používat vzdáleně na Macu, pak vás zajímají jen kroky 1,3,4,5.)

1. Vstupní podmínky
- nainstalovaný a fungující VMware Server
- nainstalovaný alespoň základní balíček X Window, není potřeba žádných KDE ani GNOME, stačí skutečně základní fungující X Window
- povolené SSH
- povolený X11 forwarding v konfiguračním souboru SSH (v souboru /etc/ssh/sshd_config hledejte "X11Forwarding yes")

2. pokud už na serveru není nainstalován, tak nainstalujeme VMware Server Console
např. pro RPM based distribuce:
rpm -Uvh VMware-server-console-1.0.3-44356.i386.rpm

3. na Macu spustíme X11.app (ve složce /Applications/Utilities)
do otevřeného okna napíšeme:
xauth generate :0 . trusted

4. po provedení příkazu v kroku č.3 se konečně připojíme, pochopitelně se svými údaji:
ssh -Y uzivatel@pocitac

5. nyní jsme na serveru
V domovské složce uživatele na kterého jsme se připojili najdeme složku ".vmware" a v ní soubor "preferences", tj. ~/.vmware/preferences
do něj musíme dopsat následující řádek:
xkeymap.language="pt104"

Pokud tento soubor neexistuje, přeskočíme na krok č.6 a dopíšeme ho až později až rozběháme konzoli jako takovou. Pokud to neuděláme, konzole nebude schopna správné detekce a při připojení ke každému jednotlivému virtuálnímu stroji bude zobrazovat varovné dialogy.

6. teď zkusíme spustit VMware Server Console:
vmware-server-console &

Pokud jsme ji ještě nikdy nespouštěli a instalovali jsme ji nově, vyžádá si konfiguraci nejprve příkazem:
vmware-config-server-console.pl
odsouhlasíme licenční ujednání a zopakujeme spuštění:
vmware-server-console &

7. nutnost dalšího kroku záleží na tom zda jste měli nebo neměli štěstí Smiling
Šťastnější po několika sekundách spatří administrační konzoli, ti ostatní uvidí chybové hlášení a musí ještě prolinkovat knihovny.
Pokud uvidíte chybové hlášení o "libpng12.so.0" (bohužel v případě mnou používaného openSUSE 10.2 naprosto 100% záležitost), proveďte následující:
zazálohujte si původní verzi knihovny nainstalované s VMware Server Console
mv /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0 /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0-backup

Vytvořte si symbolický link na knihovnu v systému (máte-li ji tam pochopitelně, v mém openSUSE je a šmitec Eye-wink
ln -s /usr/lib/libpng12.so.0.12.0 /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0

a zkuste spustit znovu:
vmware-server-console &



Varování: Toto je skutečně jen nouzové řešení dané absencí VMware Server Console pro Maca a nedoporučuji ho používat dennodenně na běžnou administraci. Proč? Je pomalejší v ovládání i vykreslování, zvlášť pokud spravovaný server není na lokální síti. Další nepříjemnou vlastností je občasné pozabíjení pootevíraných virtuálních strojů když Mac s otevřenou konzolí usnul nebo jinak "vytikal". Doporučuju pravidlo: "Otevřít, použít, zavřít, zkontrolovat že virtuální stroje běží."

Průměr: 5 (1 hlas)

Komentáře

Poslat nový komentář

Smajlíci
:);):(:D}:):P:O:?8):jawdrop::sick:
Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • Webové a e-mailové adresy jsou automaticky převedeny na odkazy.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <center> <embed> <embed> <img> <table> <td> <tr> <th> <font> <hr>
  • Řádky a odstavce se zalomí automaticky.
  • Textové smajlíky budou nahrazeny grafickými variantami.

Více informací o možnostech formátování

CAPTCHA
Tento dotaz je zde pro otestování zda jste skutečný návštěvník a pro zabránění automatizovaným robotům ve vkládání spamu do komentářů a stránek.
11 + 5 =
Vyřešte tento jednoduchý matematický problém a zadejte výsledek. Např. pro 1+3, napište 4.