`

OpenVSwitch FAQ

    博客分类:
  • ovs
阅读更多
  1. OVS安装完成后,如何启动?
  2.   A:OVS的启动脚本如下:
                  #! /bin/sh
                  ifconfig eth0 0
                  insmod /path/to/openvswitch_mod.ko
                  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 --no-syslog init
                  ovs-vswitchd --pidfile --detach
        
  3. 如果系统中只有一块物理网卡(eth0)可用,把eth0添加到OVS后,会导致网络连接中断。如何解决?
  4.   A:要解决这个问题,可以从其产生的原因上入手。造成该问题的原因为:eth0添加到OVS后,被作为OVS与物理交换机的连接端口。现在eth0只有2层网络的功能,造成系统网络连接中断。
            所以,解决的办法也很简单,直接在OVS中创建一个虚拟网卡,采用和eth0同样的设置就可以了。
            假设eth0被添加到OVS的br0(ovs-vsctl add-port br0 eth0),恢复系统网络连接的具体过程为:
    • 启动OVS。如OVS已启动,则略过这一步。
    • 清除eth0设置:
    •        # ifcfg eth0 0
    • 向OVS添加虚拟网卡,假设名为veth0:
    •        # ovs-vsctl add-port br0 veth0 -- set interface veth0 type=internal
    • 设置veth0的参数(和eth0相同)和路由表:
    •        # ifconfig veth0 x.x.x.x netmask y.y.y.y
             # route add default gw x.x.x.x dev veth0


分享到:
评论

相关推荐

    openvswitch.pdf

    Open vSwitch(Open Virtual Switch)是一个开源的虚拟多层交换机项目,旨在实现多租户数据中心网络的自动化和扩展性。Open vSwitch 通过 OpenFlow 协议与其他网络软件协同工作,支持广泛的高级网络功能,包括虚拟机...

    openvswitch完全使用手册

    ### OpenvSwitch完全使用手册知识点概述 #### 一、OpenvSwitch简介 OpenvSwitch(简称OVS)是一款高性能的虚拟交换软件,专为虚拟化环境设计,支持Xen/XenServer、KVM及VirtualBox等多种虚拟化技术。在单台物理机器...

    openvswitch-2..1.0一键安装脚本

    OpenvSwitch(OVS)是一款开源的虚拟交换机软件,被广泛用于构建数据中心、云计算环境中的网络基础设施。它支持多种虚拟化技术,如KVM、Xen和VMware等,提供高性能、灵活的网络连接解决方案。`openvswitch-2.1.0一键...

    OpenvSwitch的安装及使用

    ### OpenvSwitch的安装及使用 #### OpenvSwitch简介 **1.1 概述** OpenvSwitch(OVS)是一种高性能的多层虚拟交换机,遵循Apache 2.0开源许可协议,最初由Nicira Networks开发。其核心代码采用高度可移植的C语言...

    openvswitch的RPM包

    **OpenvSwitch详解** OpenvSwitch(简称OVS)是一个开源的虚拟交换机,它支持多种网络技术,包括OpenFlow,使得它成为构建大规模虚拟化网络的重要组件。OVS最初由Nicira Networks开发,现在是Linux基金会的一个项目...

    openvswitch网络配置说明及文件含bonding

    OpenvSwitch(简称OVS)是一款开源的虚拟交换机,广泛应用于云计算、数据中心以及软件定义网络(SDN)环境中。它的主要功能是提供高性能的网络虚拟化服务,允许在网络中创建多个逻辑网络,并且可以灵活地配置这些...

    open vSwitch完全手册

    ### Open vSwitch (OVS) 完全手册精要解析 #### 一、OVS简介与功能概述 Open vSwitch(OVS)是一款高度可扩展的高性能开源虚拟交换机,旨在为虚拟化环境提供高性能的网络连接解决方案。OVS不仅支持传统虚拟交换机...

    Openstack openvswitch 介绍

    Openstack openvswitch neutron Openstack openvswitch neutron

    Open vSwitch in Neutron

    Open vSwitch(OVS)在Neutron中的应用是OpenStack云平台网络服务的重要组成部分。OpenStack Neutron,原名Quantum,是OpenStack项目中负责网络功能的服务,它提供了丰富的虚拟网络功能,允许用户自定义复杂的网络...

    OpenVSwitch的使用

    ### OpenVSwitch的使用 #### 一、OpenVSwitch简介 **OpenVSwitch**(简称OVS)是一种高性能的开源虚拟交换技术,被广泛应用于云计算和数据中心环境中的虚拟化网络解决方案。它支持多种网络虚拟化功能,如负载均衡...

    How to Install Open vSwitch on Linux.

    在Linux系统中安装Open vSwitch(Open vSwitch,简称OVS)是一项重要的任务,它是一个高度可扩展的虚拟交换机,适用于多种网络环境,包括数据中心、云计算平台以及企业网络。OVS支持OpenFlow协议,可以实现网络的灵活...

    openvswitch-2.7.0-1.x86_64.rpm

    openvswitch可以和KVM结合使用。 Open vSwitch的特性 1 支持通过NetFlow sFlow IPFIX, SPAN, RSPAN, 和 GRE-tunneled镜像使虚拟机内部通讯可以被监控; 2 支持LACP (IEEE 802.1AX-2008)(多端口绑定)协议; 3 支持...

    open vswitch openflow great tutorial

    Open vSwitch的目標,是做一個具有產品級質量的多層虛擬交換機。通過可編程擴展,可以實現大規模網絡的自動化(配置、管理、維護)。它支持現有標準管理接口和協議(比如netFlow,sFlow,SPAN,RSPAN,CLI,LACP,...

    OpenvSwitch安装及配置[归纳].pdf

    OpenvSwitch安装及配置 Open vSwitch 是一个高质量的、多层虚拟交换机,使用开源 Apache 2.0 许可协议,由 Nicira Networks 开发,主要实现代码为可移植的 C 代码。它的目的是让大规模网络自动化可以通过编程扩展,...

    openvswitch:OpenWrt的Open vSwitch软件包

    更新openvswitch ./scripts/feeds install -a -p openvswitch 制作menuconfig 选择网络-> openvswitch-switch,openvswitch-brcompat和openvswitch-controller 回显'#CONFIG_KERNEL_BRIDGE未设置'>> .conf

    Centos6.6 OpenVSwitch-2.3.2.rpm x86

    OpenVSwitch(简称OVS)是一款开源的虚拟交换机软件,设计用于在各种环境中实现高性能的网络虚拟化。在CentOS 6.6系统中,OpenVSwitch 2.3.2版本的RPM包提供了对x86_64架构的支持。这款软件的核心特性在于其可编程性...

    openvswitch转发流程

    Open vSwitch(OVS)是一个开源的虚拟多层交换机项目,主要用于在虚拟化环境中提供网络连接功能。Open vSwitch转发流程是其核心功能之一,它主要负责处理在虚拟网络中的数据包转发逻辑。在Open vSwitch 2.0版本中,...

    openvswitch数据包处理

    Openvswitch(OVS)是一种开源的虚拟交换机,它提供了强大的网络连接功能,支持多种协议,可以在多种环境中实现复杂的网络拓扑。OVS的主要组件包括`ovs-vswitchd`、`openvswitch.ko`、`ovsdb-server`以及`lib`等模块...

    openvswitch-2.12.0-1.x86_64.rpm

    openvswitch-2.12.0-1.x86_64.rpm

    浅析嵌入式Linux部署Open vSwitch及应用.pdf

    【嵌入式Linux部署Open vSwitch】是一种将Open vSwitch集成到嵌入式Linux系统中的技术,目的是在小型设备如家用路由器上实现软件定义网络(SDN)功能。SDN是一种创新的网络架构,它通过分离网络设备的控制平面和数据...

Global site tag (gtag.js) - Google Analytics