在Opendaylight中karaf启动的时候自动安装feature
背景
在自动化部署的项目中,我们启动了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已经成功安装在控制器上面了
在Opendaylight中karaf启动的时候自动安装feature相关推荐
- 在Opendaylight中karaf启动的时候自动安装自己编写的feature
背景 在自动化部署的项目中,我们启动了karaf之后,可能需要安装feature.但是如果登陆到控制器的console界面可能不符合自动化的理念,因此需要实现在karaf启动之后自动安装feature ...
- xml配置linux启动脚本,linux中利用Shell脚本实现自动安装部署weblogic服务
身在物流行业,临近618和双十一,都需要进行系统压力测试,今年也不例外.这个时候需要随时切换自己开发和压测的身份,一面要完成新需求的开发任务,另一面要完成压测任务:虽然4月刚开始,但是压测任务已经排上 ...
- docker 安装 启动停止 重启 自动安装
看完记得收藏/点赞/关注 三连一波谢谢 创建文件 docker-install vim docker-install.sh 输入内容 yum install docker systemctl sta ...
- /opt/hbase/conf 中不能启动hbase_Ventoy下载 U盘启动盘制作 Ventoy v1.0.25 单文件便携版 附使用教程 下载...
Ventoy最新单文件版 是新一代多系统启动U盘解决方案.国产开源免费的U盘启动引导制作工具,支持Legacy BIOS和UEFI模式,理论上几乎支持任何ISO镜像文件,支持加载多个不同类型的ISO文 ...
- Linux脚本自动安装软件,一个快速自动安装Apache及其相关软件的Shell脚本
一个快速自动安装Apache及其相关软件的Shell脚本 文:王文俊 email:wwj99001@sina.com wwj99001@sohu.com 成文时间:2002年6月1日 Apache是一 ...
- Opendaylight部署karaf集群
背景 单点部署opendaylight控制器,一但这个除了故障,那么导致网络瘫痪了.所以需要集群部署. 要设置具有多个节点的群集,至少使用三台计算机.虽然可以设置仅包含两个节点的群集.但是,如果两个节 ...
- linux中实现pxe的自动安装
linux中实现pxe的自动安装 什么是PXE PXE(preboot execute environment)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站 ...
- 打造RIS服务器 软件在局域网中自动安装
在局域网中,工作站无休止地进行软件安装.升级.维护.删除操作,这些操作对网络管理员来说是庞大的工作量,同时,这些操作也可能产生安全问题.无论在企业,学校,或是网吧,网络管理员都希望有一种软件分发功能来 ...
- [PXE] Linux(centos6)中PXE 服务器搭建,PXE安装、启动及PXE理论详解
本篇blog主要讲述了[PXE] linux(centos)PXE无盘服务器搭建,安装,启动及pxe协议详解 , Kickstart (PXE+DHCP+TFTP+HTTP). PXE环境概述 作为中 ...
最新文章
- php 模块指令,php artisan module常用命令
- SpringBoot 应用程序启动过程探秘
- 两只塔姆沃斯牛 The Tamworth Two
- 不使用Vmware easy install 安装
- U-Time巡回完美收官:精细化数据将主导未来运营趋势(数据应用篇)
- python的this_python中的this——self | 学步园
- 官网免费下载VMware Workstation Pro及VMware Player[无需注册]
- vue $refs的基本用法
- Jenkins系列四通过脚本方式部署maven项目,maven聚合项目,前端VUE的springboot项目
- 【Linux】Mac在VMware中安装ubuntu教程和安装时遇到键盘鼠标失效等问题的解决方案
- EasyCVR接入Ehome协议设备PS流解析失败?一文分析PS流解析注意点
- 《微信背后的产品观》一书
- Bootstrap---dateTimePicker时间控件配置与应用
- 一文讲清跨境S2B2C模式及线上品牌/新零售品牌实战打法
- ubuntu SSH 链接服务器加代理
- win10专业版有必要吗_Win10自带Windows defender 还有必要安装其它杀毒软件吗?
- 准备要注销的公司,但是公司名下商标怎么处理?
- python爬取微博评论点赞数_Python selenium爬取微博数据代码实例
- Linux 时间校准与同步
- 关于Maven中pom文件标签的详解,分别对比父工程pom文件与子工程pom文件。
热门文章
- python如何处理异常,让程序不结束继续运行?
- tensorflow1.11.0 tf.constant()函数(创建一个常数张量)
- opencart mail.php,如何修改OpenCart系统发信邮箱模板
- springboot 访问html_Spring Boot中使用Spring Security进行安全控制
- 使用远程工具连接提示**Host *** is not allowed to connect to this mysql server**拒绝连接错误
- 替换弹窗中字段显示的值
- php oop 实际工作,PHP OOP注意点(一)
- QT 调用wmi 异常报错 内存异常等
- python是什么时候发布的_python发布日期
- 快速上手linux玩转典型网络,5- 快速上手Linux玩转典型应用- Linux常用命令