[原创]OpenvSwitch安装

一、安装环境:
ubuntu-12.04-64bit

二、使用root权限,安装所需软件:
apt-get install build-essential
apt-get install openssl

三、安装openvswitch-1.9.3:
1.将下载文件拷贝到#/home/ruanjian/文件夹下;
2.解压 tar -xzf openvswitch-1.9.3.tar.gz
3.生成内核模式的OpenvSwitch时需指定内核源码编译目录,基本步骤为:
#cd openvswitch-1.9.3/
#./configure --with-linux=/lib/modules/`uname -r`/build
#make && make install
#insmod datapath/linux/openvswitch.ko
4.建立OpenvSwitch配置文件和数据库:
#mkdir -p /usr/local/etc/openvswitch
#ovsdb-tool create /usr/local/etc/openvswitch/conf.db /usr/local/share/openvswitch/vswitch.ovsschema
5.启动配置数据库:
#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
6.初始化数据库:
#ovs-vsctl --no-wait init
7.启动OpenvSwitch daemon,连接到同样的Unix domain socket上:
#ovs-vswitchd --pidfile --detach

四、安装结束。

五、启动OVS:
当第二次使用的时候需要启动OVS,步骤为:
1.进入目录:
#cd openvswitch-1.9.3/
2.加载openvswitch模块:
#insmod datapath/linux/openvswitch.ko
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
4.初始化数据库(可选,第一次安装时必须输入,启动不需要输入,但输入也不会有问题)
#ovs-vsctl --no-wait init
5.启动OpenvSwitch daemon,连接到同样的Unix domain socket上:
#ovs-vswitchd --pidfile --detach
6.启动完成。
六、关闭OVS:(脚本)
#!/bin/sh
kill `cd /var/run/openvswitch && cat ovs-brcompatd.pid ovsdb-server.pid ovs-vswitchd.pid ovs-controller.pid ovs-monitor-ipsec.pid`

时间: 2024-10-12 12:47:43

[原创]OpenvSwitch安装的相关文章

openvswitch安装

安装前准备软件包及版本 Gcc pkg-config autoconf automake m4 python2.X 下载OVS软件包 http://openvswitch.org/releases/openvswitch-1.9.0.tar.gz 解压后进入ovs文件夹中 在依次进行下列步骤: ./boot.sh ./configure --prefix=/usr --localstatedir=/var ./configure CC=gcc ./configure --with-linux=/

【Vegas原创】安装rhel6.2,不能进图形化界面的终极解决方法

安装的时候,千万不要一路下一步,you should know,linux不是windows那么的傻瓜.   方法一: 在倒数最后一步,选择Desktop,而千万不要下一步,默认选择Basic Server,否则,安装后,是木有图形化界面滴. 方法二: 还有一种方法,就是如果选择基本服务器,记得选择现在定制,desktop的选项卡里,全部select all,否则还是进不到图形化界面.   其他的选项,可以按照需要,进行选择. [Vegas原创]安装rhel6.2,不能进图形化界面的终极解决方法

openvswitch安装和使用 --修订通用教程的一些错误

1.下载openvswitch源文件,注意版本要适合操作系统内核. 推荐openvswitch2.0及其以上版本. 2.开始安装openvswitch cd openvswitch sudo ./boot.sh sudo ./configure --with-linux=/lib/modules/`uname -r`/build#这是选择使用内核,不加择使用系统默认内核 sudo make sudo make install sudo insmod datapath/linux/openvswi

[原创]mininet安装

mininet安装: on Ubuntu 13.04: sudo apt-get install minineton Ubuntu 12.10: sudo apt-get install mininet/quantal-backportson Ubuntu 12.04: sudo apt-get install mininet/precise-backports一.安装环境: ubuntu-12.04-32bit二.安装mininet: #rm /usr/local/bin/ovs* /usr/

[原创]Floodlight安装

Floodlight安装:一.安装环境: ubuntu-12.04-64bit二.安装Floodlight: #apt-get update #apt-get install build-essential default-jdk ant python-dev #apt-get install git #git clone git://github.com/floodlight/floodlight.git #cd floodlight #git checkout fl-last-passed-

本人最新原创-Ubuntu安装OpenSSL

一.OpenSSL简单介绍 OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法.常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用. SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输.SSL能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进行认证,还可选择对用户进行认证.SSL协议要求建立在可靠的传输层协议(TCP)之上. 二.安装相应软件包 1 2 3 4 $ sudo

【原创】安装和部署Hadoop

安装和部署Hadoop 一.安装虚拟机 1.    服务器配置信息 Linux主机一 Linux主机二 Linux主机三 主机名:master 主机名:host1 主机名:host2 IP:192.168.100.100 IP:192.168.100.101 IP:192.168.100.100 HDFS MapReduce HDFS MapReduce HDFS MapReduce NameNode JobTracker DataNode TaskTracker DateNode TaskTr

【原创】安装 MYSQL( AIX)

本文以mysql-5.1.66-aix5.3-powerpc-64bit.tar.gz为例子 其中: mysql-5.1.66 : mysql版本 aix5.3 :AIX版本 powerpc :AIX机器CPU型号 64bit :位数 安装机器情况: 1. 下载MySQL包 下载地址:http://dev.mysql.com/downloads/ 2. 解压gz包 root-shell> gunzip mysql-5.1.66-aix5.3-powerpc-64bit.tar.gz root-s

kvm openvswitch

http://www.cnblogs.com/hustcat/p/3840027.html 手动编辑虚拟机 可行 http://www.68idc.cn/help/server/20150103155252.html openvswitch安装 http://blog.chinaunix.net/uid-20737871-id-4333314.html 全面