日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu 14.04.02 安装openvswitch-2.3.1

發布時間:2023/12/13 Ubuntu 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu 14.04.02 安装openvswitch-2.3.1 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Open vSwitch安裝

?

安裝好操作系統

# lsb_release -a LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:core-4.1-amd64:core-4.1-noarch:security-4.0-amd64:security-4.0-noarch:security-4.1-amd64:security-4.1-noarch Distributor ID: Ubuntu Description: Ubuntu 14.04.2 LTS Release: 14.04 Codename: trusty

安裝依賴包

apt-get install -y build-essential fakeroot debhelper \autoconf automake bzip2 libssl-dev \openssl graphviz python-all procps \python-qt4 python-zopeinterface \python-twisted-conch libtool

下載最新版本openvswitch

wget http://openvswitch.org/releases/openvswitch-2.3.1.tar.gz

tar –zxvf openvswitch-2.3.1.tar.gz

cd openvswitch-2.3.1/

可以用# dpkg-checkbuilddeps檢查下是否依賴包已經安裝完畢

構建安裝包

DEB_BUILD_OPTIONS='parallel=8 nocheck' fakeroot debian/rules binary

查看已經構建完成的包

# ls openvswitch-2.3.1 openvswitch-dbg_2.3.1-1_amd64.deb openvswitch-vtep_2.3.1-1_amd64.deb openvswitch-2.3.1.tar.gz openvswitch-ipsec_2.3.1-1_amd64.deb python-openvswitch_2.3.1-1_all.deb openvswitch-common_2.3.1-1_amd64.deb openvswitch-pki_2.3.1-1_all.deb openvswitch-datapath-dkms_2.3.1-1_all.deb openvswitch-switch_2.3.1-1_amd64.deb openvswitch-datapath-source_2.3.1-1_all.deb openvswitch-test_2.3.1-1_all.deb

安裝openvswitch 2.3.1

dpkg -i openvswitch-common_2.3.1-1_amd64.deb openvswitch-switch_2.3.1-1_amd64.deb

查看內核模塊是否加載

# lsmod | grep open openvswitch 65844 0 gre 13796 1 openvswitch vxlan 37629 1 openvswitch libcrc32c 12644 1 openvswitch

查看openvswitch版本

# ovs-vsctl -V ovs-vsctl (Open vSwitch) 2.3.1 Compiled Mar 14 2015 15:37:45 DB Schema 7.6.2

查看OVS進程是否啟動

# ps -ef | grep ovs | grep -v grep root 1526 1 0 07:59 ? 00:00:00 ovsdb-server: monitoring pid 1527 (healthy) root 1527 1526 0 07:59 ? 00:00:00 ovsdb-server /etc/openvswitch/conf.db -vconsole:emer -vsyslog:err -vfile:info --remote=punix:/var/run/openvswitch/db.sock --private-key=db:Open_vSwitch,SSL,private_key --certificate=db:Open_vSwitch,SSL,certificate --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert --no-chdir --log-file=/var/log/openvswitch/ovsdb-server.log --pidfile=/var/run/openvswitch/ovsdb-server.pid --detach --monitor root 1536 1 0 07:59 ? 00:00:00 ovs-vswitchd: monitoring pid 1537 (healthy) root 1537 1536 0 07:59 ? 00:00:02 ovs-vswitchd unix:/var/run/openvswitch/db.sock -vconsole:emer -vsyslog:err -vfile:info --mlockall --no-chdir --log-file=/var/log/openvswitch/ovs-vswitchd.log --pidfile=/var/run/openvswitch/ovs-vswitchd.pid --detach –monitor

Open vSwitch基本操作

創建一個名為br0的網橋

# ovs-vsctl add-br br0

查看創建的網橋

# ovs-vsctl list-br br0

將網卡接口 eth0 加入 br0

ovs-vsctl add-port br0 eth0

如果服務器就一個網卡且是遠程操作此時肯定會斷網,建議寫條語句操作。這邊是虛擬機斷網之后通過管理窗口進去修改配置文件

# cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopbackauto br0 iface br0 inet dhcpauto eth0 iface eth0 inet manual up ifconfig $IFACE 0.0.0.0 up down ifconfig $IFACE down

重啟下網絡就可以了。查看信息。以下信息是我添加了br1以及連接controller之后的信息。

# ovs-vsctl show d0a719d3-310d-4863-ab52-b64378f03400Bridge "br1"Port "br1"Interface "br1"type: internalBridge "br0"Controller "tcp:192.168.136.129:6653"is_connected: truePort "eth0"Interface "eth0"Port "br0"Interface "br0"type: internalovs_version: "2.3.1"

Floodlight安裝管理

安裝jdk和ant軟件環境包

apt-get install build-essential default-jdk ant python-dev

一般網上教程都是git clone,我試過ant時編譯報錯,不知道是系統版本問題不,我就直接在github下載floodlight-master.zip包進行編譯啟動就沒有問題。

下載解壓之后

# cd floodlight-master/ # ant # java -jar target/floodlight.jar

運行成功后查看端口

# netstat -ntl Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp6 0 0 :::8080 :::* LISTEN tcp6 0 0 127.0.0.1:6642 :::* LISTEN tcp6 0 0 :::22 :::* LISTEN tcp6 0 0 ::1:631 :::* LISTEN tcp6 0 0 :::6653 :::* LISTEN tcp6 0 0 :::6655 :::* LISTEN

轉載于:https://www.cnblogs.com/yudar/p/4626628.html

總結

以上是生活随笔為你收集整理的Ubuntu 14.04.02 安装openvswitch-2.3.1的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。