1 <?xml version="1.0" encoding="UTF-8"?>
3 <!-- Some useful entities borrowed from HTML -->
4 <!ENTITY ndash "–">
5 <!ENTITY mdash "—">
6 <!ENTITY hellip "…">
8 <section xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
9 xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="install_from_vbox">
10 <title>Installing using the VirtualBox Image</title>
11 <para>You can find the OpenDaylight Hydrogen Release VirtualBox Image on the download page <link
12 xlink:href="http://www.opendaylight.org/software/downloads/hydrogen-base-10"
14 <section xml:id="install_from_vbox_virtualbox_vm_desc">
15 <title>VM description</title>
19 <para>Installed SW: <itemizedlist>
21 <para><link xlink:href="http://openjdk.java.net/">Java 1.7
25 <para><link xlink:href="http://www.opendaylight.org/software"
26 >OpenDaylight release distributions</link></para>
29 <para><link xlink:href="http://mininet.org/">mininet
33 <para><link xlink:href="http://openvswitch.org/">Open vSwitch
36 <listitem><para><link xlink:href="https://github.com/CPqD/ofsoftswitch13">CPqD
37 ofsoftswitch13</link></para></listitem>
38 <listitem><para><link xlink:href="https://code.google.com/p/robotframework/"
39 >Robot framework 2.8.3</link></para></listitem>
41 xlink:href="https://git.opendaylight.org/gerrit/gitweb?p=integration.git;a=tree"
42 >integration test scripts</link></para></listitem>
44 xlink:href="https://wiki.opendaylight.org/view/OpenDaylight_Virtual_Tenant_Network_(VTN):VTN_Coordinator"
45 >VTN coordinator</link></para></listitem>
47 <para><link xlink:href="http://www.wireshark.org/">Wireshark</link></para>
49 </itemizedlist></para>
52 <para>VM configuration:<itemizedlist>
54 <para>odl_server: Ubuntu 13.04 server, 8GB HDD, ova file
58 <para>odl_desktop: Ubuntu 13.04 desktop (GUI), 20GB HDD, ova file
61 </itemizedlist></para>
66 <section xml:id="install_from_vbox_vbox_install_procedure">
67 <title>Installation Procedure</title>
68 <para>If you have directly downloaded the RPM artifacts you can install OpenDaylight </para>
69 <section xml:id="install_from_vbox_vbox_install_proc_prereq">
70 <title>Prerequisites</title>
76 <para><link xlink:href="https://www.virtualbox.org/"
77 >Virtualbox</link> (if you use <link
78 xlink:href="http://wiki.qemu.org/Main_Page">QEMU</link> or
79 VMware you can find instructions online on how to convert ova
87 <section xml:id="install_from_vbox_vbox_install_steps">
88 <title>Installation Steps</title>
92 <para>Download the VM ova file from link above</para>
95 <para>Open VirtualBox and do import appliance</para>
98 <para>Configure the VM with the following recommended settings</para>
102 <para><emphasis role="italic">Processor</emphasis>: 4x CPU if
103 you plan to run the controller in the VM, just 1 if you
107 <para><emphasis role="italic">RAM</emphasis>: 4GB if you plan to
108 run the controller in the VM, or just 1GB if you
112 <para><emphasis role="italic">Network</emphasis>: 1x NIC, bridge
113 mode is recommended, otherwise NAT (to share your Internet
114 connection) or host-only (creates internal network)</para>
120 <para>Start the VM</para>
127 <para>for Ubuntu VM, Login with mininet/mininet</para>
130 <para>for Fedora (where available), Login with odl/odl ; The
131 root password is "password"</para>
137 <para>Open README.txt</para>
143 <section xml:id="install_from_vbox_using_the_vm">
144 <title>Using the VM</title>
145 <para>This VM can be used in two scenarios:</para>
149 <para>Self contained: Both OpenDaylight and the mininet network emulator will
150 run in the this VM</para>
153 <para>Network Emulator: The mininet network emulator will run in this VM, and
154 OpenDaylight can be run on an external machine or another VM</para>