在Opendaylight中创建质量保证体系和绑定队列

问题描述

我有一个运行良好的Opendaylight镁应用程序。我追求ovsdb tuturial创建队列并将其绑定到qos条目。 text

我与邮递员成功创建了队列

{
"ovsdb:queues": [
    {
        "queue-id": "QUEUE-1","dscp": 25,"queue-uuid": "3b5f0b96-bb33-46cb-88f6-d171d4d9f777","queues-external-ids": [
            {
                "queues-external-id-key": "opendaylight-iid","queues-external-id-value": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/707303a1-338c-424c-9c00-8e080b35157b']/ovsdb:queues[ovsdb:queue-id='QUEUE-1']"
            }
        ],"queues-other-config": [
            {
                "queue-other-config-key": "max-rate","queue-other-config-value": "3600000"
            }
        ]
    }
]

}

但是当我想使用此put命令创建qos条目时:

{

“ ovsdb:qos-entries”:[ { “ qos-id”:“ QOS-1”, “ qos-type”:“ ovsdb:qos-type-linux-htb”, “ qos-other-config”:[ { “ other-config-key”:“最大速率”, “其他配置值”:“ 4400000” } ], “队列列表”:[ { “ queue-number”:“ 0”, “ queue-uuid”:“ 3b5f0b96-bb33-46cb-88f6-d171d4d9f777” } ] } ] }

我会收到此错误

{
"errors": {
    "error": [
        {
            "error-type": "protocol","error-tag": "malformed-message","error-message": "Error parsing input: Schema node with name queue-uuid was not found under (urn:opendaylight:params:xml:ns:yang:ovsdb?revision=2015-01-05)queue-list.","error-info": "Schema node with name queue-uuid was not found under (urn:opendaylight:params:xml:ns:yang:ovsdb?revision=2015-01-05)queue-list."
        }
    ]
}

}

我检查了ovsdb.yang,并说“ queue-uuid”已在“ queue-list”中弃用,那里也有“ ovsdb-queue-ref”,但我在我的运营数据存储区中找不到任何queue-ref对于我刚刚创建的队列。 有谁知道这里的问题吗?如果有人可以帮助我,我将不胜感激

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)