我正在尝试做一个光学分组的例子。
我已经安装了带Bazel的ONOS,来自演练教程(选项1)的Mininet,在mininet vm的主目录中克隆了linc-oe和LINC-config-generator。 我还从源页面上安装了erlang:http://erlang.org/download/otp_src_R16B03.tar.gz
我首先在mininet vm的终端中运行以下命令:
cd〜/ linc-oe rel / linc / bin / linc控制台
一切正常。 我在mininet vm上的另一个终端中运行:
sudo -E python onos / tools / test / topos / opticalTest.py 10.31.1.124
这给了我以下输出:
mininet @ mininet-vm:〜$ sudo -E python onos / tools / test / topos / opticalTest.py 10.31.1.124 *创建网络 添加主机:h1 h2 h3 h4 h5 h6 添加开关:ATL-R10 ATL-S10 CHG-N10 CHG-R10 DFW-M10 IAD-M10 JFK-M10 JFK-R10 LAX-R10 LAX-W10 MSP-M10 SDG-R10 SDG-W10 SFO-R10 SFO-W10 SJC-W10 添加链接:(ATL-R10,ATL-S10)(ATL-R10,h6)(CHG-N10,IAD-M10)(CHG-N10,JFK-M10 )(CHG-R10,CHG-N10)(CHG-R10,h4)(DFW-M10,IAD-M10) (IAD-M10,ATL-S10)(JFK-M10,ATL-S10)(JFK-R10,JFK-M10)(JFK-R10, JFK-M10)(JFK-R10,h5)(LAX-R10,LAX-W10)(LAX-R10,LAX-W10)(LAX-R10, h2)(LAX-W10,DFW-M10)(LAX-W10,SDG-W10)(MSP-M10,CHG-N10)(MSP-M10, DFW-M10)(SDG-R10,SDG-W10)(SDG-R10,h3)(SDG-W10,DFW-M10)(SFO-R10, SFO-W10)(SFO-R10,SFO-W10)(SFO-R10,h1)(SFO-W10,MSP-M10)(SFO-W10, SJC-W10)(SJC-W10,LAX-W10)(SJC-W10,MSP-M10) 配置主机h1 h2 h3 h4 h5 h6在10.31.1.124:6653处连接到远程控制器 启动控制器c0 启动16个开关ATL-R10 ATL-S10 CHG-N10 CHG-R10 DFW-M10 IAD-M10 JFK-M10 JFK-R10 LAX-R10 LAX-W10 MSP-M10 SDG-R10 SDG-W10 SFO-R10 SFO-W10 SJC-W10 ... 编写Topology.json文件 将Topology.json转换为linc-oe格式(TopoConfig.json)文件(无oecfg) * 正在创建sys.config ... ***错误:创建sys.config文件时出错:脚本:异常错误:函数中右侧值{error,enoent}不匹配 调用中的config_generator:parse / 4(src / config_generator.erl,46行) 来自escript:run / 2(escript.erl,第747行)来自 init:start_it / 1调用中的escript:start / 1(escript.erl,第277行) 来自init:start_em / 1
***启动CLI:mininet>
16个开关被添加到ONOS Web GUI,但它们之间没有链接,如本页示例所示:https://wiki.onosproject.org/display/ONOS/Packet+Optical+Tutorial#PacketOpticalTutorial-Resetting
我不明白该错误信息。 我已经在〜/ linc-oe / rel / files /
中创建了一个sys.config文件应该在哪里创建sys.config文件?你知道问题可能在哪里吗?