【问题标题】:Openvswitch change header fieldOpenvswitch 更改标头字段
【发布时间】:2026-01-28 09:35:01
【问题描述】:

我想添加新的字段 openvswitch 模式。我的 openvswitch (/var/log/openvswitch/ovs-vswitch.log) 看起来像 follow ;

2017-05-21T18:00:06.572Z|00105|rconn|WARN|s2<->tcp:192.168.29.87:6633: connection failed (Network is unreachable)
2017-05-21T18:00:07.572Z|00106|stream_tcp|ERR|tcp:192.168.29.87:6633: connect: Network is unreachable
2017-05-21T18:00:07.572Z|00107|rconn|WARN|s1<->tcp:192.168.29.87:6633: connection failed (Network is unreachable)
2017-05-21T18:00:07.572Z|00108|stream_tcp|ERR|tcp:192.168.29.87:6633: connect: Network is unreachable
2017-05-21T18:00:07.572Z|00109|rconn|WARN|s2<->tcp:192.168.29.87:6633: connection failed (Network is unreachable)
2017-05-21T18:00:08.248Z|00110|bridge|WARN|could not open network device s1-eth2 (No such device)
2017-05-21T18:00:08.257Z|00111|bridge|WARN|could not open network device s1-eth1 (No such device)

我想在这个文件中添加 switchID。我能做到吗?否则这是不可能的。

祝大家有个美好的一天。

【问题讨论】:

    标签: openvswitch


    【解决方案1】:

    openvswitch 标头是什么意思?

    对于您的日志,错误是关于端口不存在, 您必须将端口添加到您制作的网桥中,

    示例: ifconfig 的输出是:enp3s0enp3s1 您想将这些端口添加到 ovs 网桥

    ovs-vsctl --may-exist add-br ovs-br #add ovs bridge name ovs-br
    ovs-vsctl --may-exist add-port ovs-br enp3s0 #add enp3s0 to ovs-br
    ovs-vsctl --may-exist add-port ovs-br enp3s1
    

    【讨论】:

    • 我只是索引到 hbase 这个日志文件。这个错误对我来说并不重要,我想改变我的 openvswitch 模式我用这条线做了这个sudo ovs-appctl vlog/set PATTERN:SYSLOG:ovs|%05N|%c|%T|%p|%A|%B|%E|%P|%r|%t|%m 谢谢