openflow搭建floodlight+mininet+wireshark(续)

(该文有些命令重复,但是一定可以搭建openflow,采用运行多个终端解决搭建过程中的问题)

terminal 1:安装floodlight

       sudo apt-get update

      sudo apt-get install build-essential default-jdk ant python-dev
     git clone git://github.com/floodlight/floodlight.git(如果安装遇到问题可以尝试下面的命令)

                  apt-get install git

                  sudo apt-get purge openjdk-7-jre-headless

                  ls /var/cache/apt/archives/

                 sudo apt-get install openjdk-7-jre-headless

                  apt-get -f install git

                   sudo apt-get autoclean

                  apt-get clean

                 sudo apt-get update

    sudo apt-get upgrade

   sudo apt-get dist-upgrade

    sudo apt-get -f install

   sudo dpkg –configure -a

    sudo apt-get install openjdk-7-jre-headless

  107  apt-cache show openjdk-7-jre-headless

  108  git clone git://github.com/floodlight/floodlight.git

  109  apt-get install git

  110  git clone git://github.com/floodlight/floodlight.git

  111  sudo apt-get install wireshark

  112  ls

  113  sudo apt-get mininet

  114  sudo apt-get install mininet

  115  gedit /etc/profile

  116  gedit /etc/profile.d

  117  cd /etc/profile.d

  118  ls

  119  cd ..

  120  gedit environment

  121  source environment

  122  $echo $JAVA_HOME

  123  echo $JAVA_HOME

  124  cd /usr/lib/jvm

  125  ls

  126  $echo $JAVA_HOME

  127  gedit environment

  128  gedit /etc/environment

  129  source /etc/environment

  130  $echo $JAVA_HOME

  131  cd /usr/lib/jvm

  132  ls

  133  cd /etc

  134  ll

  135  chmod 777 profile

  136  ll -a

  137  gedit profile

  138  cd /home/ubuntu/

  139  ls

  140  cd floodlight/

  141  ls

  142  java -jar floodlight.jar 

  143  cd target/

  144  ls

  145  java -jar floodlight.jar 

  146  $echo $JAVA_HOME

  147  sudo chmod 777 floodlightcontroller

  148  cd ..

  149  ls


terminal 2:执行wireshark

          sudo wireshark


   90sudo apt-get update
   91  sudo apt-get install build-essential default-jdk ant python-dev
   92  git clone git://github.com/floodlight/floodlight.git
   93  apt-get install git
   94  apt-get -f install git
   95  sudo apt-get purge openjdk-7-jre-headless
   96  ls /var/cache/apt/archives/
   97  sudo apt-get install openjdk-7-jre-headless
   98  apt-get -f install git
   99  sudo apt-get autoclean
  100  apt-get clean
  101  sudo apt-get update
  102  sudo apt-get upgrade
  103  sudo apt-get dist-upgrade
  104  sudo apt-get -f install
  105  sudo dpkg –configure -a
  106  sudo apt-get install openjdk-7-jre-headless
  107  apt-cache show openjdk-7-jre-headless
  108  git clone git://github.com/floodlight/floodlight.git
  109  apt-get install git
  110  git clone git://github.com/floodlight/floodlight.git
  111  sudo apt-get install wireshark
  112  ls
  113  sudo apt-get mininet
  114  sudo apt-get install mininet
  115  lsof -i tcp:8080
  116  kill 4297
  117  ovs-vsctl set-controller br0 tcp:192.168.1.1:6633
  118  ovs-vsctl set-controller eth0 tcp:192.168.1.1:6633
  119  sudo mn
  120  ifconfig
  121  sudo wireshark

terminal 3:

安装mininet

   90  sudo apt-get update
   91  sudo apt-get install build-essential default-jdk ant python-dev
   92  git clone git://github.com/floodlight/floodlight.git
   93  apt-get install git
   94  apt-get -f install git
   95  sudo apt-get purge openjdk-7-jre-headless
   96  ls /var/cache/apt/archives/
   97  sudo apt-get install openjdk-7-jre-headless
   98  apt-get -f install git
   99  sudo apt-get autoclean
  100  apt-get clean
  101  sudo apt-get update
  102  sudo apt-get upgrade
  103  sudo apt-get dist-upgrade
  104  sudo apt-get -f install
  105  sudo dpkg –configure -a
  106  sudo apt-get install openjdk-7-jre-headless
  107  apt-cache show openjdk-7-jre-headless
  108  git clone git://github.com/floodlight/floodlight.git
  109  apt-get install git
  110  git clone git://github.com/floodlight/floodlight.git
  111  sudo apt-get install wireshark
  112  ls
  113  sudo apt-get mininet
  114  sudo apt-get install mininet
  115  sudo service openvswitch-controller stop
  116  sudo update-rc.d openvswitch-controller disable
  123  sudo mn --controller=remote,ip=localhost,port=6633(Hosts(0),Switches(0))
  124  sudo mn --controller=remote,ip=127.0.0.1,port=6633(正确)

terminal 4:

   sudo apt-get update
   91  sudo apt-get install build-essential default-jdk ant python-dev
   92  git clone git://github.com/floodlight/floodlight.git
   93  apt-get install git
   94  apt-get -f install git
   95  sudo apt-get purge openjdk-7-jre-headless
   96  ls /var/cache/apt/archives/
   97  sudo apt-get install openjdk-7-jre-headless
   98  apt-get -f install git
   99  sudo apt-get autoclean
  100  apt-get clean
  101  sudo apt-get update
  102  sudo apt-get upgrade
  103  sudo apt-get dist-upgrade
  104  sudo apt-get -f install
  105  sudo dpkg –configure -a
  106  sudo apt-get install openjdk-7-jre-headless
  107  apt-cache show openjdk-7-jre-headless
  108  git clone git://github.com/floodlight/floodlight.git
  109  apt-get install git
  110  git clone git://github.com/floodlight/floodlight.git
  111  sudo apt-get install wireshark
  112  ls
  113  sudo apt-get mininet
  114  sudo apt-get install mininet
  115  ls
  116  cd /
  117  ls
  118  cd /etc
  119  cd /profile
  120  ls
  121  ll
  122  gedit profile
  123  cd /usr/lib/jvm
  124  ls
  125  cd /etc
  126  ls
  127  gedit profile.d
  128  cd profile.d
  129  ls
  130  cd ..
  131  gedit environment 
  132  source /etc/environment
  133  $echo $JAVA_HOME
  134  $echo $CLASSPATH
  135  echo $CLASSPATH
  136  java -version
  137  cd /usr/local/jvm
  138  ls
  139  cd /usr/local
  140  ls
  141  cd lib
  142  ls
  143  cd /usr/lib/jvm
  144  ls
  145  source /etc/profile
  146  java -version
  147  gedit environment 
  148  cd /etc
  149  ls
  150  gedit environment
  151  source environment
  152  cd /etc/profile
  153  gedit profile
  154  source profile
  155  lsof -i tcp:8080
  156  kill 4177
  157  fuser -k 6633/tcp
  158  sudo wireshark 

terminal 5:

   90  sudo apt-get update
   91  sudo apt-get install build-essential default-jdk ant python-dev
   92  git clone git://github.com/floodlight/floodlight.git
   93  apt-get install git
   94  apt-get -f install git
   95  sudo apt-get purge openjdk-7-jre-headless
   96  ls /var/cache/apt/archives/
   97  sudo apt-get install openjdk-7-jre-headless
   98  apt-get -f install git
   99  sudo apt-get autoclean
  100  apt-get clean
  101  sudo apt-get update
  102  sudo apt-get upgrade
  103  sudo apt-get dist-upgrade
  104  sudo apt-get -f install
  105  sudo dpkg –configure -a
  106  sudo apt-get install openjdk-7-jre-headless
  107  apt-cache show openjdk-7-jre-headless
  108  git clone git://github.com/floodlight/floodlight.git
  109  apt-get install git
  110  git clone git://github.com/floodlight/floodlight.git
  111  sudo apt-get install wireshark
  112  ls
  113  sudo apt-get mininet
  114  sudo apt-get install mininet
  115  cd floodlight
  116  ant
  117  cd target/
  118  java -jar floodlight.jar  
  119  java -version
  120  java -jar floodlight.jar  
  121  ant
  122  cd ..
  123  ant
  124  cd target/
  125  java -jar floodlight.jar  
  126  cd ..
  127  git checkout fl-last-passed-build
  128  java -jar target/floodlight.jar  
  129  git checkout stable
  130  git checkout -b fl-last-passed-build
  131  git checkout stable
  132  java -jar target/floodlight.jar  
  133  umount /dev/sda5 git checkout stable
  134  java -jar target/floodlight.jar  
  135  java -jar floodlight.jar  
  136  cd target/
  137  java -jar floodlight.jar  
  138  ls
  139  chmod 777 floodlight.jar
  140  java -jar floodlight.jar  
  141  cd src/main
  142  cd /src/main/resources
  143  cd ../../
  144  ls
  145  cd floodlight/
  146  ls
  147  cd src
  148  cd main/resources/
  149  ls
  150  gedit floodlightdefault.properties 
  151  cd floodlight/
  152  cd floodlightd
  153  cd ../../..
  154  ant
  155  cd target/
  156  java -jar floodlight.jar  

参考文献:http://stackoverflow.com/questions/7816423/warning-options-bootstrap-class-path-not-set-in-conjunction-with-source-1-5

https://13432637985270929980.googlegroups.com/attach/d805f4266abb8b70/Screenshot%20from%202014-09-06%2015:59:56.png?part=0.1&view=1&vt=ANaJVrEH6xTh0XH9cvjTgrIDTtYdK54fQaiObShZVG5TekOTh08ll2sujakuvd-E4CmIEvYsXN-pzD6i2VWE6Ln_m3Rf883Octy3MVO0swkUryrezvtH7J4

http://askubuntu.com/questions/454734/running-wireshark-lua-error-during-loading

http://www.douban.com/note/195521597/

http://networking.ctocio.com.cn/458/12773958.shtml

http://www.linuxidc.com/Linux/2013-06/85733.htm

http://www.cnblogs.com/BigIdiot/archive/2012/03/26/2417547.html

http://www.sdnap.com/sdnap-post/1788.html

http://www.sdnap.com/sdnap-post/5119.html


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值