NETCONF 协议栈使用的本地记录

此文仅仅用于自己学习过程中的一些记录。

1. karaf.home位置:

/home/admin/netconf

即 NETCONF 协议栈的根目录,记为 karaf.home

2.修改协议栈默认 JAVA 环境变量

/home/admin/netconf/bin/setenv

3.修改协议栈默认运行内存

/home/admin/netconf/bin/inc

4. ./bin/start clean 执行要在karaf.home位置处执行

clean 命令会将上次运行的日志清除。

5.日志的路径:

/home/admin/netconf/data/log

6.Rolling file appender

log4j2.appender.rolling.fileName = /var/log/msp/sdnc/netconf/netconf.log

7.从172.16.1.250拷贝gz包到当前服务器的目录下

scp root@172.16.1.250:/home/admin/netconf-20211026113531.tar.gz ./

8.Patch 方法Body格式

见page 31。

​ 在执行 Patch 方法时,Headers 的下发格式必须是 Content-Typeapplication/yang.patch+json
使用 Postman 给 RestConf 下发 Patch 请求时,Body 选择 raw + json/txt

9.mandatory true 修饰的 leaf

见page 26。
说明:YANG 文件中如果遇到被 mandatory true 修饰的 leaf,则为必填项

例如:

/ptp/PTP%3D%2fshelf%3D1%2fslot%3D1%2fsubSlot%3D1%2fport%3D4

就是:

/ptp/PTP=/shelf=1/slot=1/subSlot=1/port=4

“=” 是 %3D ; “/” 是%2f
“:” 是 %3A ; “?” 是%3F

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值