openvswitch安装、基本操作

简介: 一、安装,配置 1 //下载源码、编译、安装: 2 #wget http://openvswitch.org/releases/openvswitch-2.3.0.tar.gz 3 #tar -zxvf openvswitch-2.

一、安装,配置

 1 //下载源码、编译、安装:
 2 #wget http://openvswitch.org/releases/openvswitch-2.3.0.tar.gz
 3 #tar -zxvf openvswitch-2.3.0.tar.gz
 4 #cd openvswitch-2.3.0/
 5 #./configure --with-linux=/lib/modules/`uname -r`/build 2>/dev/null
 6 #make && make install
 7 //如果需要OVS支持VLAN功能,还需要加载openvswitch.ko模块,如果不需要,此步可以忽略。
 8 # modprobe gre
 9 #insmod datapath/linux/openvswitch.ko
10 //安装并加载构建的内核模块。
11 # make modules_install
12 # /sbin/modprobe openvswitch
13 //使用ovsdb工具初始化配置数据库。
14 # mkdir -p /usr/local/etc/openvswitch
15 # ovsdb-tool create /usr/local/etc/openvswitch/conf.db vswitchd/vswitch.ovsschema  2>/dev/null
16 
17 如果没有报错的话OVS的部署已经成功完成。如果中间步骤出现问题,请仔细检查是否按步骤进行或有无单词拼写错误。
18 
19 //启动Open vSwitch 2.3.0
20 //在启动OVS之前,我们需要先启动ovsdb-server配置数据库。注意后面的命令大部分是由两个短“-”组成的。
21 # ovsdb-server -v --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
22 //首次用ovsdb-tool创建数据库时需用ovs-vsctl命令初始化下数据库。
23 # ovs-vsctl --no-wait init
24 //启动OVS主进程
25 # ovs-vswitchd --pidfile --detach
26 //查看OVS进程是否启动。
27 #ps auxf |grep ovs
28 root     58587  0.0  0.0   8136   936 pts/1    S+   00:27   0:00          \_ grep --color=auto ovs
29 root     58414  0.0  0.1  21204  2096 ?        Ss   00:26   0:00 ovsdb-server -v --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
30 root     58484  0.0  0.0  21624  1456 ?        Ss   00:27   0:00 ovs-vswitchd --pidfile --detach
31 //通过如下命令查看所安装OVS的版本号。
32 #ovs-vsctl --version
33 ovs-vsctl (Open vSwitch) 2.3.0
34 Compiled Jan 18 2016 00:23:49
35 DB Schema 7.6.0
36 如果到这步你都没有问题,那么恭喜,你已经成功安装并启动了OVS 2.3.0

 

相关文章
|
存储
ENVI:(2022年最详细的教程)自定义坐标系
ENVI:(2022年最详细的教程)自定义坐标系
1375 0
|
缓存 API
全球最新地震信息免费API接口教程
该接口提供全球最新地震信息,数据源自中国地震台网,每5分钟更新一次。支持POST/GET请求,需提供用户ID和KEY。返回数据包括地震等级、时间、经纬度、深度及位置等详细信息。示例请求和响应详见文档。
2905 4
|
缓存 人工智能 算法
Nvidia_Mellanox_CX5和6DX系列网卡_RDMA_RoCE_无损和有损_DCQCN拥塞控制等技术简介-一文入门RDMA和RoCE有损无损
Nvidia_Mellanox_CX5和6DX系列网卡_RDMA_RoCE_无损和有损_DCQCN拥塞控制等技术简介-一文入门RDMA和RoCE有损无损
4988 0
|
定位技术 数据中心 网络架构
如何使用网络拓扑管理IT?
网络拓扑结构反映出网络的结构关系,它对于网络的性能、可靠性以及建设管理成本等都有着重要的影响,因此网络拓扑结构的设计在整个网络设计中占有十分重要的地位,在网络构建时,网络拓常见的网络拓扑结构有总线型、星型、环型、树型和网状型等
1067 0
如何使用网络拓扑管理IT?
WK
|
机器学习/深度学习 算法 数据挖掘
PSO算法的应用场景有哪些
粒子群优化算法(PSO)因其实现简单、高效灵活,在众多领域广泛应用。其主要场景包括:神经网络训练、工程设计、电力系统经济调度与配电网络重构、数据挖掘中的聚类与分类、控制工程中的参数整定、机器人路径规划、图像处理、生物信息学及物流配送和交通管理等。PSO能处理复杂优化问题,快速找到全局最优解或近似解,展现出强大的应用潜力。
WK
1504 1
|
人工智能 测试技术 UED
论文介绍:ReALM——作为语言建模的参考解析
【4月更文挑战第8天】Apple研究员提出的ReALM框架旨在改善AI在处理上下文信息时的准确性和自然性,特别是对于屏幕内容的理解。通过将参考解析转化为语言建模,ReALM能有效编码和解析屏幕实体,提高智能助手处理用户查询的能力。实验显示,ReALM在处理屏幕、对话和背景实体参考时超越了GPT-3.5和GPT-4。尽管存在挑战,如复杂空间位置理解的局限性,但ReALM为智能助手的交互体验带来了显著提升,且其模块化设计利于升级和维护。
546 2
论文介绍:ReALM——作为语言建模的参考解析
|
XML 安全 Java
CVE-2017-9805:Struts2 REST插件远程执行命令漏洞(S2-052) 分析报告
一. 漏洞概述 2017年9月5日,Apache Struts 2官方发布一个严重级别的安全漏洞公告,该漏洞由国外安全研究组织lgtm.com的安全研究人员发现,漏洞编号为CVE-2017-9805(S2-052),在一定条件下,攻击者可以利用该漏洞远程发送精心构造的恶意数据包,获取业务数据或服务器权限,存在高安全风险。
11201 1
|
程序员
mac版QQ聊天信息备份与导出方法
前言 最近,我司终于更换新电脑的计划落实啦!!! Mac mini 3.0GHz 双核 Intel Core i7 处理器 (Turbo Boost 高达 3.5GHz) 16GB 1600MHz LPDDR3 SDRAM 1TB 融合硬盘 Intel Iris Graphics 图形处理器 非常值的可贺!然而,就是新电脑,一切都是新!一切都是白!!非常多工具的数据需要迁移,开发环境需要配置,最近也打算总结一下新电脑配置方面的文章,作为自己备份,或者给新手参考,相信有很大帮助。
4802 0