Нет связей между оптической и пакетной плоскостями в Onos Web GUI
Я пытаюсь сделать пакетный оптический пример.
Я установил ONOS с Bazel, Mininet из учебного руководства (вариант 1), клонированными linc-oe и LINC-config-generator в домашнем каталоге на mininet vm. Я также установил erlang со страницы источника: http://erlang.org/download/otp_src_R16B03.tar.gz
Сначала я запускаю следующие команды в терминале на mininet vm:
cd ~ / linc-oe rel / linc / bin / linc console
Все отлично работает Я запускаю в другом терминале на 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: escript: ошибка исключения: нет совпадения правого значения {error,enoent} в функции config_generator:parse/4 (src/config_generator.erl, строка 46) при вызове из escript:run/2 (escript.erl, строка 747) при вызове из escript:start/1 (escript.erl, строка 277) при вызове из init:start_it/1 в вызове от init: start_em / 1
*** Начиная CLI: мининет>
В веб-интерфейс ONOS добавлено 16 переключателей, но нет ссылок между ними, как в примере на этой странице: https://wiki.onosproject.org/display/ONOS/Packet+Optical+Tutorial
Я не понимаю сообщение об ошибке. Я создал файл sys.config в ~/linc-oe/rel/files/
Где должен быть создан файл sys.config? Вы знаете, где может быть проблема?