Кажется, это распространенная проблема, но я не нашел решения, которое действительно работает. Я пытался установить Lithium и Helium на Ubuntu, используя Руководство по установке из вики. Следуя этому руководству, единственная устанавливаемая функция — это odl-l2switch-switch-ui, которая также должна установить веб-интерфейс DLUX. Я могу получить к нему доступ с помощью http://:8181/index.html, но я получаю сообщение об ошибке «Невозможно войти в систему», когда пытаюсь войти в систему с помощью admin / admin. Я пробовал различные исправления, которые включают установку нескольких функций в правильном порядке. И я удалил каталог данных, затем переустановил функции, но не могу войти в систему. Я устанавливаю на сервер Ubuntu, а не на рабочий стол Ubuntu. Кажется маловероятным, что это вызывает проблему, но это стоит отметить.
Вход в OpenDayLight DLUX: невозможно войти
Ответы (5)
У меня была такая же проблема, и я решил ее, используя следующий метод.
Введите последовательно следующие команды.
Выйдите из OpendayLight, нажав ctrl+d или logout или system:shutdown
Затем запустите './bin/karaf clear'
Снова войдите в OpendayLight с помощью следующей команды.
./бен/караф
Затем выполните следующую команду
функция: установить odl-restconf odl-l2switch-switch odl-mdsal-apidocs odl-dlux-core
Я надеюсь, что это решит проблему входа в систему для вас.
Я столкнулся с этой проблемой в версии Beryllium. Единственное решение, которое работало для меня до сих пор, это запустить karaf с чистым параметром.
./karaf clean
а затем переустановите все необходимые функции, используя
"feature:install odl:dlux:all" and
"feature:install odl-restconf odl-l2switch-switch odl-mdsal-apidocs odl-dlux-core"
После этого у меня все заработало. Эти пакеты могут отличаться в зависимости от установленного вами пакета karaf.
Запуск ./bin/karaf clean
и feature:install odl-restconf-all odl-l2switch-switch odl-mdsal-all features-dlux features-dluxapps
в консоли karaf у меня также работал с ODL Oxygen 0.8.4. Кажется, что имеет значение порядок установки функции.
odl-dlux-core
и odl-restconf
. Есть ли какие-либо предложения?
- person 闫伯元; 16.04.2020
На случай, если кто-то еще столкнется с этим, я смог заставить его работать на Ubuntu Desktop. Вот точные шаги, которые я использовал для его создания.
//Установка JDK и Maven
sudo apt-get install openjdk-7-jdk
sudo mkdir -p /usr/local/apache-maven
wget http://ftp.wayne.edu/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz
sudo mv apache-maven-3.3.3-bin.tar.gz /usr/local/apache-maven
sudo tar -xzvf /usr/local/apache-maven/apache-maven-3.3.3-bin.tar.gz -C /usr/local/apache-maven/
sudo update-alternatives --install /usr/bin/mvn mvn /usr/local/apache-maven/apache-maven-3.3.3/bin/mvn 1
sudo update-alternatives --config mvn
sudo apt-get install vim
vim ~/.bashrc
// добавляем эти строки в конец /.bashrc
export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.3
export MAVEN_OPTS="-Xms256m -Xmx512m"
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
// построить ODL
sudo apt-get install git
git clone https://github.com/opendaylight/integration.git
curl https://raw.githubusercontent.com/opendaylight/odlparent/master/settings.xml --create-dirs -o ~/.m2/settings.xml
cd integration
mvn clean install -DskipTests
//установить OpenVSwitch
sudo apt-get install openvswitch-switch
// Запустить ODL
cd distributions/karaf/target/assembly/bin
./karaf -of13
//используем ./karaf clean -of13 если зависает
//устанавливаем функции В ЭТОМ ПОРЯДКЕ
feature:install odl-restconf odl-l2switch-switch odl-mdsal-apidocs odl-dlux-core
я встретил тот же вопрос. я могу войти через http://localip:8181/dlux/index.html; но могу' не входите через http://localhost:9000/DLUX/index.html. пожалуйста, проверьте, не изменился ли ваш IP-адрес? в этой папке dlux/dlux-web/config есть файл JSON development.json. замените IP-адрес вашим текущим IP-адресом. мой работает нормально. желаю вам удачи!