admin管理员组文章数量:1650767
背景
在自动化部署的项目中,我们启动了karaf之后,可能需要安装feature。但是如果登陆到控制器的console界面可能不符合自动化的理念,因此需要实现在karaf启动之后自动安装feature
操作方法
首先,我们需要确保,这个控制器是我们从官网下载的控制器,控制器里面已经包含了我们需要的feature,我们可以通过karaf控制台直接feature:install安装。如果不能通过feature:install直接安装(例如我们自己写的feature),请参考我的另一篇文章
然后,我们可以看到在karaf的/etc/文件夹下有一个org.apache.karaf.features.cfg文件
打开这个文件,看到这样的几行文字
#
# Comma separated list of features to install at startup
#
featuresBoot = 7237c9d7-5798-488f-9baf-a4c725ddc392
我们在这个后面添加我们需要的feature,例如我要添加odl-mdsal-clustering
featuresBoot = 7237c9d7-5798-488f-9baf-a4c725ddc392,odl-mdsal-clustering
测试
执行
bin/karaf
在控制台输入
feature:list -i | grep cluster
可以看到,我们的feature已经成功安装在控制器上面了
本文标签: Opendaylightkaraffeature
版权声明:本文标题:在Opendaylight中karaf启动的时候自动安装feature 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1729534044a1205183.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论