【问题标题】:Equivalent command for "odl-openflowplugin-all" in ODL NitrogenODL Nitrogen 中“odl-openflowplugin-all”的等效命令
【发布时间】:2018-03-14 13:42:49
【问题描述】:

我想在 ODL Nitrogen 中安装与 openflowplugin 相关的所有功能,但 feature:install odl-openflowplugin-all 未被接受为有效命令。如果我没记错的话,这曾经适用于较旧的 ODL 版本,但这里不是。

请推荐!

【问题讨论】:

  • ODL Nitrogen 中没有名为 odl-openflowplugin-all 的功能,您可以使用以下命令功能检查:list | grep odl-openflowplugin-all
  • 我知道。因此需要一种方法来用最少的命令来实现这一点,而不是一个一个地安装每个功能。

标签: karaf opendaylight


【解决方案1】:

我不知道 odl-openflowplugin-all,但我注意到在 CarbonNitrogen 官方版本中都没有。

这是我对氮气的看法:

opendaylight-user@root>feature:list | grep odl-openflowplugin
odl-openflowplugin-app-notifications             | 0.5.2            |          | Uninstalled | odl-openflowplugin-app-notifications             | OpenDaylight :: Openflow Plugin :: Application -
odl-openflowplugin-onf-extensions                | 0.5.2            |          | Uninstalled | odl-openflowplugin-onf-extensions                | OpenDaylight :: Openflow Plugin :: ONF Extensions
odl-openflowplugin-app-southbound-cli            | 0.5.2            |          | Uninstalled | odl-openflowplugin-app-southbound-cli            | OpenDaylight :: Openflow Plugin :: Application -
odl-openflowplugin-app-bulk-o-matic              | 0.5.2            |          | Uninstalled | odl-openflowplugin-app-bulk-o-matic              | OpenDaylight :: Openflow Plugin :: Application -
odl-openflowplugin-app-forwardingrules-sync      | 0.5.2            |          | Uninstalled | odl-openflowplugin-app-forwardingrules-sync      | OpenDaylight :: Openflow Plugin :: Application -
odl-openflowplugin-app-topology                  | 0.5.2            |          | Uninstalled | odl-openflowplugin-app-topology                  | OpenDaylight :: Openflow Plugin :: Application -
odl-openflowplugin-flow-services                 | 0.5.2            |          | Uninstalled | odl-openflowplugin-flow-services                 | OpenDaylight :: Openflow Plugin :: Flow Services
odl-openflowplugin-app-config-pusher             | 0.5.2            |          | Uninstalled | odl-openflowplugin-app-config-pusher             | OpenDaylight :: Openflow Plugin :: Application -
odl-openflowplugin-nxm-extensions                | 0.5.2            |          | Uninstalled | odl-openflowplugin-nxm-extensions                | OpenDaylight :: Openflow Plugin :: Nicira Extensi
odl-openflowplugin-app-forwardingrules-manager   | 0.5.2            |          | Uninstalled | odl-openflowplugin-app-forwardingrules-manager   | OpenDaylight :: Openflow Plugin :: Application -
odl-openflowplugin-app-reconciliation-framework  | 0.5.2            |          | Uninstalled | odl-openflowplugin-app-reconciliation-framework  | OpenDaylight :: Openflow Plugin :: Application -
odl-openflowplugin-southbound                    | 0.5.2            |          | Uninstalled | openflowplugin-0.5.2                             | OpenDaylight :: Openflow Plugin :: Li southbound
odl-openflowplugin-app-table-miss-enforcer       | 0.5.2            |          | Uninstalled | odl-openflowplugin-app-table-miss-enforcer       | OpenDaylight :: Openflow Plugin :: Application -
odl-openflowplugin-flow-services-rest            | 0.5.2            |          | Uninstalled | odl-openflowplugin-flow-services-rest            | OpenDaylight :: Openflow Plugin :: Flow Services
odl-openflowplugin-nsf-model                     | 0.5.2            |          | Uninstalled | odl-openflowplugin-nsf-model                     | OpenDaylight :: OpenflowPlugin :: NSF :: Model
odl-openflowplugin-drop-test                     | 0.5.2            |          | Uninstalled | odl-openflowplugin-drop-test                     | OpenDaylight :: Openflow Plugin :: Drop Test
opendaylight-user@root>

我想你可能会得到你想要的(只是猜测)如果你 安装 odl-openflowplugin-flow-services-rest。这带来了很多 不同的事物作为依赖。您可以通过以下方式查看:

feature:list -i | grep odl-

【讨论】:

  • 谢谢jamo。那么,这是否意味着没有可用的命令来安装从 Carbon 开始的所有功能?如果我需要使用命令 feature:install odl-dlux-all 安装所有与 dlux 相关的功能怎么办?
  • 您可以在命令行上安装多个功能,只需在它们之间放置一个空格即可。或者,您可以在 etc/ 中编辑 fetures 文件,在 featuresBoot 变量中添加您想要的任何功能。
  • 好的,谢谢...所以基本上这意味着我必须输入每个功能才能安装它。在 Carbon 之后没有神奇的“all”命令可用?
  • 有一种方法可以安装整个厨房水槽,如果你想要的话,但是这会带来 OpenDaylight 的大量其他功能。将您的功能配置文件变量(featuresRepositories 和 featuresBoot)更改为类似于此日志文件中的内容:logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/… 请注意这些值中的版本字符串,以便它们与您使用的版本匹配。然后你可以安装“old-integration-compatible-with-all”功能
  • 顺便说一句,我放在上面的那个日志文件将在大约 6 个月后过期。
猜你喜欢
  • 1970-01-01
  • 2015-06-29
  • 1970-01-01
  • 1970-01-01
  • 2013-05-09
  • 1970-01-01
  • 2018-09-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多