SDN

Mininet在实验的时候遇到了以下问题:在使用“sudo mn --test pingall”指令后在简历链路的时候显示超时无法完成


使用Mininet在实验的时候遇到了以下问题:在使用“sudo mn --test pingall”指令后在简历链路的时候显示超时无法完成,百度后没有找到解决办法。
Mininet1.png
已邀请:

君子一诺 - 软件测试外加小小编一枚

赞同来自:


安装mininet之后使用sudo mn --test pingall就出现这个问题,说明mininet在安装上就出现了问题,你可以通过ovs-vsctl add-br br1,ovs-vsctl show,ovs-vsctl del-br br1命令才测试下ovs是否是好的,如果obs-vsctl使用出现问题的话,说明在安装上就出现了问题,如果ovs是好的话,建议你卸载后重新源码安装mininet,不要用./install.sh -a安装,这样很容易出现问题。

sk的饭团

赞同来自:


估计是不是交换机模块未安装好的问题,单独去安装一下交换机ovs模块,之前我貌似也出过这个问题就是这么解决的!

Eric_Hu - SDNer

赞同来自:


1.使用ovs的命令,查看ovs是否装好;
2.查看日志:cat /var/log |grep ovs,寻找错误;
3. 有可能ovs安装之后开机没有自动启动,需要运行相关命令,以启动:
ovsdb-server --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
ovs-vsctl --no-wait init
ovs-vswitchd --pidfile --detach

要回复问题请先登录注册