You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用ovsdb-client更新Interface表options字段出现JSON格式错误如何修复

问题排查与修复

错误原因

  • JSON语法错误:你写的"options": { "peer=sai" }不符合JSON规范,JSON对象必须是"键": "值"的键值对结构,不能直接在大括号内放置单个字符串。
  • OVSDB字段赋值格式错误:Interface表的options字段是字符串键值对映射(map)类型,要设置peer参数值为sai,需要按照map的标准格式拆分键和值赋值,不能把peer=sai作为整体放在对象中。

修复后命令

~$ sudo ovsdb-client transact '[
"Open_vSwitch",
{
    "op": "update",
    "table": "Interface",
    "where": [["name", "==", "new_br_1"]],
    "row": {
        "options": { "peer": "sai" }
     }
}]'

执行后表内展示的options字段就会为peer=sai,符合预期格式。

内容的提问来源于stack exchange,提问作者Katta Sivasai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 16:45:04