我无法在Ubuntu 16.04机器上安装odl-dlux-all软件包。以下是错误消息 执行命令时出错:无法安装odl-dlux-all / 0.0.0功能: 空值VM:Ubuntu ……
在Carbon中改变了OpenDaylight的DLUX功能的结构方式。特定于应用程序的逻辑被分解为 odl-dluxapps-* Karaf功能易于维护。
odl-dluxapps-*
安装并启动OpenDaylight:
sudo dnf install -y http://cbs.centos.org/repos/nfv7-opendaylight-70-release/x86_64/os/Packages/opendaylight-7.0.0-1.el7.noarch.rpm sudo systemctl start opendaylight
连接到Karaf shell(花点时间让Karaf的SSH服务器出现):
ssh -p 8101 karaf@localhost # password: karaf
查看可用的DLUX功能:
opendaylight-user@root>feature:list | grep dluxapps odl-dluxapps-yangutils odl-dluxapps-yangui odl-dluxapps-topology odl-dluxapps-yangvisualizer odl-dluxapps-applications odl-dluxapps-yangman odl-dluxapps-nodes features-dluxapps
安装你感兴趣的:
opendaylight-user@root>feature:install odl-dluxapps-topology
在同一台机器上的浏览器中:
http://localhost:8181/index.html#/yangui/index
使用admin / admin登录,事情应该有效。
这是DLUX文档 。
请注意,ODL开发人员并未广泛使用DLUX,并且供应商未将其打包为产品。大多数人直接使用REST API来查询OpenDaylight。有一些REST API示例 NetVirt Postman Collection , 举个例子。
宝勒巷,
这是我发现的。看起来你和我在同一条船上。我也遇到了这个问题。经过额外搜索后,我发现ODL的网站上有DLUX功能指南。
这些是我安装的功能,它让我得到了我需要的地方:
odl-dlux-core odl-dluxapps-nodes odl-dluxapps-topology odl-dluxapps-yangui odl-dluxapps-yangvisualizer odl-dluxapps-yangman
请务必使用以下命令将它们作为单独的命令输入 feature:install 在每个之前命令。
feature:install
我在ODL的网站上找到了该指南 的 这里 强> 。
我希望这有帮助!! :)
是真的。您必须手动安装所有dlux功能。
对ODL硼的变化是,碳去除了特征odl-dlux-all。而在碳odl-dlux-core只安装核心,仅此而已。我在DLUX WEB登录时总是灰色登录页面,没有什么,只有空白的灰页。
我建议你使用命令:feature:list | grep dlux
这将为您创建可用的DLUX功能的完整列表。你必须安装所有这些。
完成DLUX的安装后,使用带有参数-i的相同命令,该命令将仅显示已成功安装的功能: 功能:列表-i | grep dlux
所以你会看到结果。
不要忘记,在安装后,Dlux需要几分钟才能完全准备好。如果您在此期间尝试登录dlux,则可以获得ERROR403,但即使登录页面正确,登录页面也不会接受凭据。请耐心等待。
+ ------------------------------------------------- --------------------- + OPENDAYLIGHT的文件 很可恶,有时候很糟糕 + ------------------------------------------------- --------------------- +