我需要访问配置子系统(a.ka )。( OpenDaylight中的数据存储)。我读过用户指南并知道访问它的方法是通过:
ssh admin@localhost -p 2830 -s netconf或者(我用空壳的方式):
# netopeer2-cli
> connect --ssh --port 2830 --login admin登录后,我注意到在运行get-config之后,我没有看到子系统中的实际数据。
> get-config --source=running
DATA
<network-topology xmlns="urn:TBD:params:xml:ns:yang:network-topology">
<topology>
<topology-id>topology-netconf</topology-id>
</topology>
</network-topology>在之前的一个项目中,我运行了netopeer2 2服务器和塞雷波,并充实了get-config中的数据。我认为,我之所以看到这么少的信息,是因为我正在查看的netconf服务器是端口2830上的MDSAL服务器。根据用户指南,端口1830上应该有另一个可以直接访问配置子系统的netconf-服务器。
如何访问端口1830上的正常netconf-服务器?
我的主要目标是通过get-config访问整个子系统中的数据,并通过edit-config编辑数据--我是如何做到的?
我的版本:
发布于 2020-08-27 02:26:10
看起来配置子系统端点在Flourine中被废弃了--但是文档还没有更新--即使是钠的最新版本说明也表明,他们仍然维护一个CSS服务器,作为开发团队回答的标准问题集的一部分。我在这里发现了这个:
https://jira.opendaylight.org/browse/NETCONF-535
我相信MDSAL服务器是现在唯一可用的服务器,而且它确实(在它的HELLO中)似乎表明它维护了所有遵从YANG的模块的功能。但是,我不能使用netopeer2-cli访问这些元素,因为libyang解析似乎会发出许多错误。我怀疑这是一个与netopeer2-cli有关的问题,以及它在初始HELLO之后请求/解析各种YANG文件的问题,以及它如何与libyang一起构建模型的本地版本,以便处理各种NETCONF请求。
https://stackoverflow.com/questions/63570271
复制相似问题