ONOS-1.13.9-SNAPSHOT常用的命令

使环境变量生效

source /etc/profile
source /home/ipoc345/onos/tools/dev/bash_profile

运行ONOS

ok clean
//或者 运行时打开调试模式
onos-buck run onos-local -- clean debug

打开ONOS终端

onos localhost

在ONOS GUI里的运行命令,即在 onos> 里面的输入命令
查看可用的所有服务

apps -s

查看当前的激活的服务

apps -s -a

对服务进行激活,例如

app activate org.onosproject.drivers.polatis.netconf 

列出应用

feature:list | grep netconf

安装应用

feature:install onos-apps-netconf-client 

出现错误

Error executing command: Can't install feature onos-apps-netconf-client/0.0.0: 	
Could not start bundle mvn:org.onosproject/onos-apps-netconf-client/1.13.9-SNAPSHOT in feature(s) onos-apps-netconf-client-1.13.9-SNAPSHOT: Unresolved constraint in bundle org.onosproject.onos-apps-netconf-client [194]: Unable to resolve 194.0: missing requirement [194.0] osgi.wiring.package; (&(osgi.wiring.package=org.onosproject.config)(version>=1.13.0)(!(version>=2.0.0)))

是因为应用所依赖的服务没有进行激活,使用activate把依赖的服务激活,这里的服务是org.onosproject.config,激活以后重新安装即可。
安装APP

cd homs/ipoc345/onos/apps/ONOS_LoadBalance_Routing_Forward
mvn clean install -Dcheckstyle.skip
onos-app 127.0.0.1 install target/onos-app-mao-load-balance-1.13.9-SNAPSHOT.oar

ONOS web的网址

http://localhost:8181/onos/ui

NETCONF设备的连接
oc-cassini模拟器的docker容器获取并运行

docker pull onosproject/oc-cassini:0.2
docker run -it -d --name openconfig_cassini_1 -p 11002:830 onosproject/oc-cassini:0.2

先进入有onos-netcfg的脚本的文件夹里,再执行命令

cd /home/ipoc345/onos/tools/package/runtime/bin
onos-netcfg localhost /home/netconftry/device.json 

ONOS与Netconf设备的连接完成
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值