====== Установка OpenDaylight ====== 1. Качаем JAVA: sudo apt-get -y install openjdk-11-jre 2. Смотрим, какая версия JAVA используется по умолчанию (нужна та, которую мы устанавливаем): sudo update-alternatives --config java 3. Смотрим путь к JAVA, чтобы сформировать переменную окружения в дальнейшем: ls -l /etc/alternatives/java Удаляем bin/java из пути и устанавливаем переменную, которая будет работать при логине: echo 'export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64' >> ~/.bashrc Чтобы она заработала - нужно либо перелогиниться, либо запустить команду source ~/.bashrc Проверить переменную можно так: echo $JAVA_HOME 4. Качаем OpenDaylight с официального сайта. ''Важно делать это из раздела архивов, т.к. первая основная ссылка - это ссылка на версию с исходными кодами.'' ;#; {{::06_archived_releases.png?200|}} ;#; 5. Разархивируем папку на сервере и запускаем OpenDaylight из папки bin следующим образом: ./bin/karaf 6. После запуска нужно установить фичи. К примеру, rest conf для работы интерфейса: feature:install odl-restconf-all Посмотреть список фич: feature:list Или только установленных: feature:list --installed {{tag>SDN Linux Ubuntu Java}}