这似乎是一个常见的问题,但我还没有找到真正有效的解决方案。我已经尝试使用wiki中的安装指南在Ubuntu上安装Lithium和Helium。根据本指南,安装的唯一功能是odl-l2switch-switch-ui,它也应安装DLUX Web界面。我可以使用http://:8181 / index.html访问它,但当我尝试使用admin / admin登录时,我收到“无法登录”错误。我尝试了各种修复程序,包括以正确的顺序安装多个功能。我已经删除了数据目录,然后重新安装了这些功能,但我无法登录。我在Ubuntu Server上安装,而不是在Ubuntu桌面上安装。这似乎不太可能导致问题,但值得注意。
我遇到了同样的问题,我使用以下方法解决了它。
按顺序输入以下命令。
我希望它能为您解决登录问题。
我用Beryllium版本遇到了这个问题到目前为止我唯一能解决的问题是用干净的参数运行karaf
./karaf clean
然后使用重新安装所有必需的功能
"feature:install odl:dlux:all" and
"feature:install odl-restconf odl-l2switch-switch odl-mdsal-apidocs odl-dlux-core"
在此之后它对我来说工作正常。这些包可能根据您安装的karaf包而有所不同
我遇到了同样的问题。我可以通过http://localip:8181/dlux/index.html登录;但无法通过http://localhost:9000/DLUX/index.html登录。请检查您的IP地址是否已更改?在这个文件夹dlux / dlux-web / config下,有一个JSON文件development.json。用你当前的ip替换ip地址。我的工作很好。祝你好运!
如果有其他人遇到这个,我能够让它在Ubuntu桌面上工作。以下是我用来构建它的确切步骤。
//安装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