1.安装Mininet
打开终端输入以下命令以更新软件仓库
sudo apt-get update
如果自带的软件源速度比较慢的话,可以修改自带的软件源,教育网推荐使用清华大学的软件源,修改方式参照(需要根据自己的操作系统版本进行选择):
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
软件仓库更新完成之后,在终端输入一下命令安装Mininet:
sudo apt-get -y install mininet
2.安装OpenDayLight 铍版本
下载地址:
https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-karaf/
选择对应的版本下载,因为我们要安装的是
下载到本地之后,在终端中使用cd命令切换工作目录到distribution-karaf-0.4.4-Beryllium-SR4.tar.gz所在的目录
使用以下命令进行解压
tar -zxvf distribution-karaf-0.4.4-Beryllium-SR4.tar.gz
解压完成之后
进入解压后目录
cd distribution-karaf-0.4.1-Beryllium-SR4/
修改参数配置
vim etc/org.apache.karaf.management.cfg
rmiRegistryHost = 0.0.0.0 改为 rmiRegistryHost = 127.0.0.1
rmiServerHost = 0.0.0.0 改为 rmiServerHost = 127.0.0.1
切换到 bin目录下
./karaf -of13
输入以下命令安装
feature:install odl-ovsdb-southbound-impl-rest odl-ovsdb-southbound-impl-ui odl-ovsdb-library odl-restconf odl-l2switch-switch-ui odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-core odl-dlux-node odl-dlux-yangui
如果提示killed信息,应该是内存不够大