Changes between Version 4 and Version 5 of Internal/OpenFlow/Controllers/FlowVisor


Ignore:
Timestamp:
Sep 14, 2010, 3:44:27 PM (14 years ago)
Author:
akoshibe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/OpenFlow/Controllers/FlowVisor

    v4 v5  
    1313== installation ==
    1414 1. install above-mentioned packages
    15  1. pull from git repository:
     15
     16 2. pull from git repository:
    1617{{{
     18 git clone git://openflowswitch.org/flowvisor.git
     19 cd flowvisor
    1720 git checkout -b flowvisor-0.6 origin/flowvisor-0.6
    1821}}}
     22
    1923 we need to take this step to make sure we have the right package.
    20  3. choose the proper version of java with `update-alternatives --config java`
     24
     25 3. choose the proper version of java with ''update-alternatives --config java''
    2126{{{
    2227 root@internal2:/opt/flowvisor# update-alternatives --config java
     
    2934* 2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        manual mode
    3035}}}
     36
    3137 make sure to have java-6-sun version of java chosen as the alternative as shown above.
    32  4. cd to flowvisor directory; if ./configure doesn't exist, run ./boot.sh
     38
     39 4. cd to flowvisor directory; if ''./configure'' doesn't exist, run ''./boot.sh''
    3340{{{
    3441sh ./boot.sh
    3542}}}
     43
    3644 5. run ''./configure''
     45
    3746 6. run make:
    3847{{{
     
    4453/usr/lib/jvm/java-6-sun-1.6.0.20/include/jni.h
    4554}}}
    46  7. run ''make tests''and ''make install''
     55
     56 7. run ''make tests'' and ''make install''
    4757
    4858== configuration ==
    49 Configuration files should be placed in a directory called "flowvisor-conf.d".
    50 
    51 !FlowVisor reads any files ending in ''.guest'' and ''.switch'' in the directory. The first describes policies, and the latter, the datapaths associated with the policies.
     59the primary means of configuring flowvisor is via ''fvctl''. 
    5260
    5361