zoukankan      html  css  js  c++  java
  • ubuntu 14.04 安装 openvswitch

    安装 openvswitch (这里以openvswitch lib 分支为例)

    如果没有安装git,如果有请跳过

    $ sudo apt-get install git
    

    install ovs

    $ git clone  https://github.com/noironetworks/ovs --branch lib
    $ cd ovs
    $ ./boot.sh
    $ ./configure
    $ make
    $ sudo make install
    $ sudo mkdir -p /usr/local/etc/openswitch
    $ sudo ovsdb-tool create /usr/local/etc/openvswitch/conf.db  vswitchd/vswitch.ovsschema
    $ sudo mkdir -p /usr/local/var/run/openvswitch
    $ sudo ovsdb-server --remote=punix:/usr/local/var/run/openvswitch/db.sock 
        --remote=db:Open_vSwitch,Open_vSwitch,manager_options 
        --private-key=db:Open_vSwitch,SSL,private_key 
        --certificate=db:Open_vSwitch,SSL,certificate 
        --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert 
        --pidfile --detach --log-file
    $ sudo ovs-vsctl --no-wait init
    $ sudo ovs-vswitchd --pidfile --detach
    $ sudo /etc/init.d/openvswitch-controller stop
    $ sudo update-rc.d openvswitch-controller disable
    $ sudo /etc/init.d/openvswitch-switch restart
    

    如果在用ovs有出现这中情况

    ovs-ofctl: s1 is not a bridge or a socket
    

    解决方法

    $ ovs-vsctl set bridge s1 datapath_type=netdev
    
  • 相关阅读:
    键值表
    CRC校验方法
    extern 使用
    编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)
    学习积累
    二分查找写法
    生活技术常识
    JAVA实例
    JAVA_Sprint学习(一)
    手把手使用Git?
  • 原文地址:https://www.cnblogs.com/deepYY/p/7202413.html
Copyright © 2011-2022 走看看