How to starting a VMware Server virtual machine with linux console and vmrun

Przytrafiła mi się sytuacja w której nie działało zarządzanie wirtualnymi maszynami z poziomu przeglądarki, a ja pilnie potrzebowałem odpalić kilka maszyn. Oczywiście mowa tu o oprogramowania VMware Server w wersji 2.x. Po chwili googlowania znalazłem to co chciałem. Poniżej zestaw przydatnych poleceń:

  • Sprawdzanie dostępnych systemów:
    vmrun -T server -h https://hostname:8333/sdk -u root -p password list
  • Rejestracja nowej wirtualnej maszyny:
    vmrun -T server -h https://hostname:8333/sdk -u root -p password register
    "[standard] Maszyna1/Maszyna1.vmx"
  • Wyrejestrowywanie istniejącej maszyny:
    vmrun -T server -h https://hostname:8333/sdk -u root -p password unregister
    "[standard] Maszyna1/Maszyna1.vmx"
  • Inicjalizacja procesu instalacji VMware Tools
    vmrun -T server -h https://hostname:8333/sdk -u root -p password installTools
    "[standard] Maszyna1/Maszyna1.vmx"
  • Uruchamianie wybranego systemu:
    vmrun -T server -h https://hostname:8333/sdk -u root -p mypassword start
    "[standard] Maszyna1/Maszyna1.vmx"

    Dostępne opcje:

  • start – Powers on the specified virtual machine. The virtual machine may started either with a GUI console visible, or no console using the gui and nogui options.
  • stop – Powers off the specified virtual machine. The power off process can be specified as hard or soft.
  • reset – Reboots the specified virtual machine. The reboot process can be specified as hard or soft.
  • Suspend – Suspends a virtual machine allowing fast restart via the start command. The suspend process can be specified as hard or soft.
  • pause – Pauses the specified virtual machine.
  • unpause – Unpauses a paused virtual machine.
  • Virtual Machine Screenshot
    vmrun -T server -h https://hostname:8333/sdk -u root -p password 
    -gu fred -gp guestpasswd 
    captureScreen "[standard] Maszyna1/Maszyna1.vmx" ./Maszyna1_screen.png

Więcej informacji: http://www.virtuatopia.com/index.php/Controlling_VMware_Virtual_Machines_from_the_Command_Line_with_vmrun

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Releated

Munin + nginx + debian czyli monitorowanie serwerów

Munin jest bardzo prostym i przydatnym narzędziem służące do monitorowania aktywności serwerów. Przy jego pomocy możemy konfigurować dowolną ilość maszyn. Wynikiem działania są wykresy przedstawiające aktualny i historyczny stan systemu. Na podstawie wykresów możemy określić czy system pracuje stabilnie, możemy również obserwować jak wprowadzane zmiany wpływają na stan systemu.

Bitcoin node on Cubieboard

Sieć Bitcoina jest siecią P2P, składa się więc z węzłów – czyli komputerów, na których działa tradycyjny klient bitcoina , węzły te łączą się z innymi węzłami w sieci rozproszonymi w Internecie. Co się dzieje, gdy do sieci włącza się/dołącza się nowy węzeł czyli jeśli ktoś zainstaluje nowy portfel lub uruchomi już używany.