Мне нужно получить доступ к подсистеме конфигурации (также известной как хранилище данных) в 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, на который я смотрю, - это сервер netconf MDSAL на порту 2830. Согласно руководству пользователя, должен быть еще один сервер netconf на порту 1830, который имеет прямой доступ. в подсистему конфигурации.
Как мне получить доступ к обычному серверу netconf через порт 1830?
Моя основная цель — получить доступ к данным в полной подсистеме через get-config
и отредактировать данные через edit-config
— как мне это сделать?
Мои версии:
- OpenDaylight Sodium (на основе 0.11.0)
- netopeer2-cli v1.1.39