`
- 浏览:
53955 次
- 性别:
- 来自:
北京
-
0. 安裝相关软件
OpenVSwitch的编译/安装需要用到autoconf、python-qt4、python-zope.interface、python-twisted-conch,大家可以根据自己的系统类型进行安装。
此外,如果要用ovsdmonitor tool,还需要安裝libtool。
1. 编译安装OpenVSwitch
OpenVSwitch的源码可以从官网下载。官网下载的源码包为openvswitch-x.y.z.tar.gz,下载完成后先解压缩:
# tar -zxvf openvswitch-x.y.z.tar.gz
解压缩后,就可以进入源码目录开始编译安装了。步骤如下:
// 按照安装说明,如果是从源代码树直接git下来的,需要执行这一步;否则不需要。
# ./boot.sh
// 如果要指定安装目录,需使用--prefix=/path/to/install
// 如果需要指定内核源码路径,则需要用--with-linux-source=/path/to/kernel/source来指定
# ./configure –with-linux=/lib/modules/`uname -r`/build
# make && make install // 需要以root权限执行
# insmod datapath/linux/openvswitch_mod.ko // 内核模块,必须用insmod來安装
2. 建立OpenVSwitch配置文件和数据库
进入OpenVSwitch安装目录,默认为/usr/local
# mkdir -p /usr/local/etc/openvswitch
# ovsdb-tool create /usr/local/etc/openvswitch/conf.db /usr/local/share/openvswitch/vswitch.ovsschema
3. 启动
启动配置数据库
# ovsdb-server --remote=punix:/usr/local/var/run/openvswitch/db.sock \
--remote=db:Open_vSwitch,manager_options \
--private-key=db:SSL,private_key \
--certificate=db:SSL,certificate \
--bootstrap-ca-cert=db:SSL,ca_cert \
--pidfile --detach
初始化数据库:
// 仅需在第一次创建数据库时运行,但是每次都运行也没问题。
# ovs-vsctl --no-wait init
启动OVS Daemon,连接到同样的Unix domain socket上:
# ovs-vswitchd --pidfile --detach
使用OVS:
# ovs-vsctl add-br br0
# ovs-vsctl add-port br0 eth0
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
OpenvSwitch安装及配置 Open vSwitch 是一个高质量的、多层虚拟交换机,使用开源 Apache 2.0 许可协议,由 Nicira Networks 开发,主要实现代码为可移植的 C 代码。它的目的是让大规模网络自动化可以通过编程扩展,...
介绍了OpenvSwitch的安装及相关配置
OVS下的网络配置。网卡桥接网桥,多块网卡做bonding然后桥接网桥,有说明文档,也有配置文件。本人测试环境为centos6.2和openvswitch2.3.0
OpenVSwitch 配置 SFlow 进行网络监控 OpenVSwitch 是一个开源的虚拟交换机平台,可以提供网络虚拟化和管理功能。SFlow 是一种网络监控协议,能够对网络流量进行实时监控和分析。本文将介绍如何使用 OpenVSwitch ...
Open vSwitch的目標,是做一個具有產品級質量的多層虛擬交換機。通過可編程擴展,可以實現大規模網絡的自動化(配置、管理、維護)。它支持現有標準管理接口和協議(比如netFlow,sFlow,SPAN,RSPAN,CLI,LACP,...
Open vSwitch的特性 1 支持通过NetFlow sFlow IPFIX, SPAN, RSPAN, 和 GRE-tunneled镜像使虚拟机内部通讯可以被监控; 2 支持LACP (IEEE 802.1AX-2008)(多端口绑定)协议; 3 支持标准的 802.1Q VLAN模型以及 trunk...
3.1.2 安装Openvswitch 13 3.1.3 配置网桥 14 3.2 安装NOX网络操作系统及GUI 15 3.2.1 安装NOX 15 3.2.2 安装NOX-GUI 16 3.3 环境测试 16 3.1.1 总体拓扑图展示 16 3.3.2 运行controller 16 3.3.3 配置open vswitch ...
配置openvswitch的入门文档 可以在linux主机上配置模拟交换机
local.conf文件(配置openvswitch),亲测可以完成配置,可用。
主要介绍了openstack使用openvswitch实现vxlan的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
为 KVM/CloudStack 生成 Open vSwitch 配置这是为在 Ubuntu (14.04/14.10/15.04) ...Open vSwitch SSL 证书连接到 OVS 控制器/管理器(可配置) 如果您使用它,请安装 KVM 和 CloudStack 代理,您将立即添加管理程序。
•使用Mininet和OpenVswitch构建拓扑,连接ODL的6653端口如下拓扑结构:•在浏览器上可以访问ODL管理页面查看网元拓扑结构。•通过OVS手工下发流表,H1可以ping通H3,H1、H3无法ping通H2。•H1启动HTTP-Server功能,...
# ovs-scriptgen-rhel.py 这个用 Python 编写的简单脚本将为基于 RHEL 的 Linux 发行版(如 CentOS)生成集成 Open vSwitch 的网络配置脚本。 请注意,Open vSwitch 集成是可选的,但非常有用。 该脚本随附一个向导...
saltstack-openvswitch-公式 SaltStack 公式设置和配置 Open vSwitch,一个多层虚拟交换机 指示 请参阅以了解如何使用此公式、如何构建它以及如何添加更改。 注意:此公式可能使用 formhelper 模块,这是一个非常...
主要介绍了利用OpenVSwitch在多台主机上部署Docker的教程,包括配置多个容器的IP地址等内容,需要的朋友可以参考下
Docker 默认使用的是 Linux 自带的网桥实现,实际上,OpenvSwitch 项目作为一个成熟的虚拟交换机实现,具备更丰富的功能。个人认为,将来 Docker 必然会支持 OpenvSwitch 作为其默认网桥实现。有兴趣的同学欢迎通过...
安装openvswitch,kvm以及相应的依赖项。 创建3个openvswitch网桥并在2个网桥之间添加补丁接口以进行通信 为debian netinst创建一个映像文件。 (请参阅Qemu文档以创建映像文件)另外,我的OpenStack项目中解释的...
需要把该安装包先解压,然后配置为本地yum源,不知道怎么做的同学可以看“《云计算网络技术与应用》实训5-1”中的办法。
使用 Open vSwitch 管理 docker 容器网络的 Phantom 工具 Docker 网络正在快速发展。 今天有很多选择可以使用 Linux 网桥、端口映射、Open vSwitch 来达到这个目的。 我们发现需要有一个全面的机制来通过覆盖网络...