我需要访问 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-server和sysrepo,其中的数据get-config
被充实了。我相信我看到这么少信息的原因是因为我正在查看的 netconf-server 是端口 2830 上的 MDSAL netconf-server。根据用户指南,端口 1830 上应该有另一个 netconf-server 可以直接访问到配置子系统。
如何访问端口 1830 上的普通 netconf-server?
我的主要目标是通过以下方式访问整个子系统中get-config
的数据并通过以下方式编辑数据edit-config
——我该怎么做?
我的版本:
- OpenDaylight Sodium(基于 0.11.0)
- netoper2-cli v1.1.39