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

 

相关文章
|
XML 开发工具 Android开发
Repo工作原理及常用命令总结——2023.07(上)
Repo工作原理及常用命令总结——2023.07(上)
1092 0
|
4月前
|
Serverless 网络安全 Python
Ansible原理和安装
Ansible原理和安装
78 1
|
5月前
|
存储 数据安全/隐私保护
CloudStack常用命令
CloudStack常用命令
|
6月前
|
Kubernetes 调度 Docker
Ubantu docker学习笔记(十一)k8s基本操作
Ubantu docker学习笔记(十一)k8s基本操作
60Linux - vi详细介绍(基本操作 )
60Linux - vi详细介绍(基本操作 )
46 0
|
XML 开发工具 Android开发
Repo工作原理及常用命令总结——2023.07(下)
Repo工作原理及常用命令总结——2023.07(下)
1697 0
glusterfs常用命令
glusterfs常用命令
|
6月前
|
PHP Docker 容器
docker基本命令network的使用以及基本命令
docker基本命令network的使用以及基本命令
49 0
|
Linux 程序员 开发工具
【Vim】基本操作及命令集详解
【Vim】基本操作及命令集详解
182 0
|
存储 监控 网络协议
GlusterFS常用命令
1、启动/关闭/查看glusterd服务   # /etc/init.d/glusterd start   # /etc/init.d/glusterd stop    # /etc/init.d/glusterd status 2、 开机自动启动glusterd服务   # chkconfig glusterd on # Red Hat    # update-rc.
1567 0
下一篇
无影云桌面