Difference between revisions of "Vnx-impacient"

From VNX
Jump to: navigation, search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Title|Quick recipe for the impatient}}
+
{{Title|Quick recipes for the impatient}}
 +
 
 +
Calm down, relax...everything takes time...:-)
  
 
== simple_ubuntu-gui.xml scenario ==
 
== simple_ubuntu-gui.xml scenario ==
Line 15: Line 17:
 
  sudo vnx -f simple_ubuntu-gui.xml -v --exe calc
 
  sudo vnx -f simple_ubuntu-gui.xml -v --exe calc
 
  sudo vnx -f simple_ubuntu-gui.xml -v --exe xeyes
 
  sudo vnx -f simple_ubuntu-gui.xml -v --exe xeyes
 +
Close (kill) the calc application with:
 +
sudo vnx -f simple_ubuntu-gui.xml -v --exe calcoff
 +
Start or stop a web server in the virtual machine with:
 +
sudo vnx -f /usr/share/vnx/examples/simple_ubuntu.xml -v --exe start-www
 +
sudo vnx -f /usr/share/vnx/examples/simple_ubuntu.xml -v --exe stop-www
 +
Stop the scenario preserving the changes made in virtual machines with:
 +
sudo vnx -f simple_ubuntu-gui.xml -v --shutdown
 +
Stop the scenario discarding the changes with:
 +
sudo vnx -f simple_ubuntu-gui.xml -v --destroy
 +
See a graphical map of the virtual scenario using the --show-map option:
 +
sudo vnx -f simple_ubuntu-gui.xml -v --show-map
  
 +
== tutorial_ubuntu.xml scenario ==
  
 +
An scenario made of 6 Ubuntu virtual machines (4 hosts -h1, h2, h3 and h4- and 2 routers -r1 and r2-) connected through three virtual networks. The host participates in the scenario having a network interface in Net3. All systems but h1 use an Ubuntu server root filesystem; h1 uses an Ubuntu Desktop to allow starting a web navigator.
  
== tutorial_ubuntu.xml scenario ==
+
Start the scenario with:
 +
cd /usr/share/vnx/examples/
 +
sudo vnx -f tutorial_ubuntu.xml -v --create
 +
See a graphical map of the virtual scenario using:
 +
sudo vnx -f tutorial_ubuntu.xml -v --show-map
 +
You can start the web servers in h3 and h4 with:
 +
sudo vnx -f tutorial_ubuntu.xml -v -x start-www -M h3,h4
 +
Start a firefox navigator in h1 automatically using vnx:
 +
sudo vnx -f tutorial_ubuntu.xml -v -x www-h3
 +
Restart a virtual machines individually with:
 +
sudo vnx -f tutorial_ubuntu.xml -v --shutdown -M h1
 +
sudo vnx -f tutorial_ubuntu.xml -v --create -M h1
 +
Stop the scenario preserving the changes with:
 +
sudo vnx -f simple_ubuntu-gui.xml -v --shutdown
 +
Or discarding changes with:
 +
sudo vnx -f simple_ubuntu-gui.xml -v --destroy

Latest revision as of 00:26, 31 May 2012

Quick recipes for the impatient

Calm down, relax...everything takes time...:-)

simple_ubuntu-gui.xml scenario

A simple scenario made of just one Ubuntu GUI virtual machine connected to a virtual network (Net0, 10.0.0.0/24), where the hosts has also a virtual network interface connected (10.0.0.1).

To start the scenario:

cd /usr/share/vnx/examples/
sudo vnx -f simple_ubuntu-gui.xml -v --create

Test the network connectivity from the host to the virtual machine:

# ping -c 4 10.0.0.1
PING 10.0.0.5 (10.0.0.5) 56(84) bytes of data.
64 bytes from 10.0.0.5: icmp_seq=1 ttl=64 time=0.197 ms 

Start the calculator or the xeyes application on the virtual machine with:

sudo vnx -f simple_ubuntu-gui.xml -v --exe calc
sudo vnx -f simple_ubuntu-gui.xml -v --exe xeyes

Close (kill) the calc application with:

sudo vnx -f simple_ubuntu-gui.xml -v --exe calcoff

Start or stop a web server in the virtual machine with:

sudo vnx -f /usr/share/vnx/examples/simple_ubuntu.xml -v --exe start-www
sudo vnx -f /usr/share/vnx/examples/simple_ubuntu.xml -v --exe stop-www

Stop the scenario preserving the changes made in virtual machines with:

sudo vnx -f simple_ubuntu-gui.xml -v --shutdown

Stop the scenario discarding the changes with:

sudo vnx -f simple_ubuntu-gui.xml -v --destroy

See a graphical map of the virtual scenario using the --show-map option:

sudo vnx -f simple_ubuntu-gui.xml -v --show-map

tutorial_ubuntu.xml scenario

An scenario made of 6 Ubuntu virtual machines (4 hosts -h1, h2, h3 and h4- and 2 routers -r1 and r2-) connected through three virtual networks. The host participates in the scenario having a network interface in Net3. All systems but h1 use an Ubuntu server root filesystem; h1 uses an Ubuntu Desktop to allow starting a web navigator.

Start the scenario with:

cd /usr/share/vnx/examples/
sudo vnx -f tutorial_ubuntu.xml -v --create

See a graphical map of the virtual scenario using:

sudo vnx -f tutorial_ubuntu.xml -v --show-map

You can start the web servers in h3 and h4 with:

sudo vnx -f tutorial_ubuntu.xml -v -x start-www -M h3,h4

Start a firefox navigator in h1 automatically using vnx:

sudo vnx -f tutorial_ubuntu.xml -v -x www-h3

Restart a virtual machines individually with:

sudo vnx -f tutorial_ubuntu.xml -v --shutdown -M h1
sudo vnx -f tutorial_ubuntu.xml -v --create -M h1

Stop the scenario preserving the changes with:

sudo vnx -f simple_ubuntu-gui.xml -v --shutdown

Or discarding changes with:

sudo vnx -f simple_ubuntu-gui.xml -v --destroy