易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 3408|回复: 5
收起左侧

解决neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp [-

[复制链接]
发表于 2021-7-18 20:15:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
2021-07-18 19:51:00.285 8646 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/agent/linux/ip_lib.py", line 1353, in get_devices_with_ip
% c- h6 \* ~4 [, z) @7 i, F2021-07-18 19:51:00.285 8646 ERROR neutron     ip_addresses = privileged.get_ip_addresses(namespace, **kwargs)7 S, _# u3 v( ~3 l
2021-07-18 19:51:00.285 8646 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_privsep/priv_context.py", line 246, in _wrap$ H+ X7 O' f9 z0 b2 r& o" P1 k; m
2021-07-18 19:51:00.285 8646 ERROR neutron     self.start()
/ b  E' q% f* Y$ B& ~2021-07-18 19:51:00.285 8646 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_privsep/priv_context.py", line 258, in start
8 L# |- }; f* ~2021-07-18 19:51:00.285 8646 ERROR neutron     channel = daemon.RootwrapClientChannel(context=self)
9 X( c3 F. p# e9 X7 \, d- w2021-07-18 19:51:00.285 8646 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_privsep/daemon.py", line 367, in __init__9 i- w" Y7 p' p( c
2021-07-18 19:51:00.285 8646 ERROR neutron     raise FailedToDropPrivileges(msg); V* L& F% b: z
2021-07-18 19:51:00.285 8646 ERROR neutron oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (1)) A4 S0 x! J$ r7 W; P. w! Z4 E
2021-07-18 19:51:00.285 8646 ERROR neutron
$ x' C' z% I$ i6 T( ?2021-07-18 19:51:03.166 8668 INFO neutron.common.config [-] Logging enabled!7 w( B2 r: }7 B# T: N
2021-07-18 19:51:03.167 8668 INFO neutron.common.config [-] /usr/bin/neutron-openvswitch-agent version 16.4.0, l* a! x8 f  p1 P; `
2021-07-18 19:51:03.167 8668 INFO os_ken.base.app_manager [-] loading app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp
& z, Q2 O6 h% E# `/ e& j! V2021-07-18 19:51:03.995 8668 INFO os_ken.base.app_manager [-] loading app os_ken.app.ofctl.service- f% J4 n& d6 ~5 ~& ^
2021-07-18 19:51:03.996 8668 INFO os_ken.base.app_manager [-] loading app os_ken.controller.ofp_handler  x& v& R7 C5 o% Z6 }
2021-07-18 19:51:03.997 8668 INFO os_ken.base.app_manager [-] instantiating app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp of OVSNeutronAgentOSKenApp
$ o5 b; }' {/ B# i" Y/ A- x2021-07-18 19:51:03.997 8668 INFO os_ken.base.app_manager [-] instantiating app os_ken.app.ofctl.service of OfctlService
0 L/ K2 m1 v; |. {! W$ V7 Y% N2021-07-18 19:51:03.998 8668 INFO os_ken.base.app_manager [-] instantiating app os_ken.controller.ofp_handler of OFPHandler
: Y! x& w0 d: Z$ n( L! M" Q2021-07-18 19:51:04.000 8668 INFO neutron.agent.agent_extensions_manager [-] Loaded agent extensions: []3 ~& l6 i  ?; ?
2021-07-18 19:51:04.013 8668 INFO oslo.privsep.daemon [-] Running privsep helper: ['sudo', 'neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'privsep-helper', '--config-file', '/usr/share/neutron/neutron-dist.conf', '--config-file', '/etc/neutron/neutron.conf', '--config-file', '/etc/neutron/plugins/ml2/openvswitch_agent.ini', '--config-dir', '/etc/neutron/conf.d/neutron-openvswitch-agent', '--privsep_context', 'neutron.privileged.default', '--privsep_sock_path', '/tmp/tmplm1iksuk/privsep.sock']
3 q7 F% l9 V3 V7 a  X2021-07-18 19:51:05.039 8668 CRITICAL oslo.privsep.daemon [-] privsep helper command exited non-zero (1): _2 b3 W0 d* C3 \1 Z# X6 m
2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp [-] Agent main thread died of an exception: oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (1)9 ~1 S2 S" x* x- ?" m1 \
2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp Traceback (most recent call last):
7 U; d1 E  i5 l/ e* f  @! }$ s2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 40, in agent_main_wrapper
- a( J' k/ _# D; |9 R2 Z2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     ovs_agent.main(bridge_classes)6 y( o4 {1 r& G, v5 r4 ^% w
2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2838, in main
! r: x3 |1 T$ [- P4 @% O2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     validate_tunnel_config(cfg.CONF.AGENT.tunnel_types, cfg.CONF.OVS.local_ip)
; A" Z7 O- l0 r2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2807, in validate_tunnel_config: W  g  m. a) Y' v3 M7 u
2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     validate_local_ip(local_ip)" X# k8 t9 z" f6 v% x5 H
2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2795, in validate_local_ip  R6 _  w; }4 R3 r5 N: J
2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     if not ip_lib.IPWrapper().get_device_by_ip(local_ip):: k! S" Y( `9 v, T
2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/agent/linux/ip_lib.py", line 197, in get_device_by_ip+ B) Z" k+ L; }
2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     devices = get_devices_with_ip(self.namespace, **kwargs)
% k5 T7 o% P" I9 d1 u2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/agent/linux/ip_lib.py", line 1353, in get_devices_with_ip
+ }' H- u3 D5 Z$ N- q; d  x. @2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     ip_addresses = privileged.get_ip_addresses(namespace, **kwargs)
( F- }. c1 [# d, s/ C2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/oslo_privsep/priv_context.py", line 246, in _wrap) G' C) C* [+ [) v# D7 ^
2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     self.start()
+ k$ w# j' v9 M7 B2 J. K* v  U2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/oslo_privsep/priv_context.py", line 258, in start
* R9 w0 X1 ~9 t+ b! `) h: z2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     channel = daemon.RootwrapClientChannel(context=self)
1 T3 C& s& H' ~2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/oslo_privsep/daemon.py", line 367, in __init__
2 D) G& ?( h$ S+ N2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     raise FailedToDropPrivileges(msg)* a) q% L: T0 `- E
2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (1)
7 e; M! a+ z9 d% A& `2021-07-18 19:51:05.040 8668 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp
; J* Z5 a) Y; i, j  l* F2021-07-18 19:51:05.044 8668 CRITICAL neutron [-] Unhandled error: oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (1)
9 L1 N$ O! f: Y3 A$ ]" }, g& }2021-07-18 19:51:05.044 8668 ERROR neutron Traceback (most recent call last):
. T4 _+ w9 O6 t( E8 K: ~2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/bin/neutron-openvswitch-agent", line 10, in <module>
5 I0 f, r- r: J4 A# B2021-07-18 19:51:05.044 8668 ERROR neutron     sys.exit(main())
  A3 O* B; |+ s& I  H2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py", line 20, in main- Z4 u1 i5 {2 F9 h
2021-07-18 19:51:05.044 8668 ERROR neutron     agent_main.main()  y; Z: Q2 m" K( @, \8 Y! ?
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/main.py", line 37, in main9 R/ e4 e$ o) C8 _
2021-07-18 19:51:05.044 8668 ERROR neutron     of_main.main()
: x% ~" v! J- {' p/ B' c2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py", line 35, in main
1 W7 T+ A( T  c* ^$ |: @9 Z! o2021-07-18 19:51:05.044 8668 ERROR neutron     'neutron.plugins.ml2.drivers.openvswitch.agent.'  ^1 L/ R( P( R* C" @( k1 u4 O
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/os_ken/base/app_manager.py", line 375, in run_apps6 U; G$ ?% z7 ^: m; `1 ~
2021-07-18 19:51:05.044 8668 ERROR neutron     hub.joinall(services)2 z; k% O$ @8 `+ O. Z9 \) A
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/os_ken/lib/hub.py", line 102, in joinall
0 y# Z$ i6 g+ B) Q2021-07-18 19:51:05.044 8668 ERROR neutron     t.wait()( e* ?; |; L0 X2 ?
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/eventlet/greenthread.py", line 181, in wait
1 E' Q) H9 r2 N  C: c2021-07-18 19:51:05.044 8668 ERROR neutron     return self._exit_event.wait()+ {* a& S( b, l+ p4 Y( ~8 Z- I
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/eventlet/event.py", line 132, in wait
% V% L. |9 U4 u  g9 I2 _* x2021-07-18 19:51:05.044 8668 ERROR neutron     current.throw(*self._exc)5 ~$ z$ c5 H, }% y5 ~. G9 s
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/eventlet/greenthread.py", line 221, in main
6 {6 U( c( o0 n# p& u; H! p2021-07-18 19:51:05.044 8668 ERROR neutron     result = function(*args, **kwargs)
7 i3 V  L# g( {. S2 x% V2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/os_ken/lib/hub.py", line 64, in _launch' J  V$ W+ E" E. @1 Z# D+ t
2021-07-18 19:51:05.044 8668 ERROR neutron     raise e+ [: s  |. v8 n4 _/ a
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/os_ken/lib/hub.py", line 59, in _launch
+ \. G: P- P# B% @6 Z/ u9 |* m2021-07-18 19:51:05.044 8668 ERROR neutron     return func(*args, **kwargs)
: K4 b4 `# r; X3 M5 g2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 43, in agent_main_wrapper
: }( W* K: P" k) m+ l' Z2021-07-18 19:51:05.044 8668 ERROR neutron     LOG.exception("Agent main thread died of an exception")
: }1 [/ w! x  {0 w% B# r3 K2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 220, in __exit__* w4 q, l( |2 N1 I$ x/ z; @4 w/ _( v: J
2021-07-18 19:51:05.044 8668 ERROR neutron     self.force_reraise()% @/ d) }  s/ T" v0 a
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
% y, P, k$ |* @- J7 ^" Y2021-07-18 19:51:05.044 8668 ERROR neutron     six.reraise(self.type_, self.value, self.tb)8 R. q& B- a* P$ @8 ?
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/six.py", line 703, in reraise
& q! k: b- j4 z2021-07-18 19:51:05.044 8668 ERROR neutron     raise value
( z* {( n9 F' z! L  _+ a% X2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 40, in agent_main_wrapper
0 G2 Q- \+ U% ^1 D" S7 f- e9 [2021-07-18 19:51:05.044 8668 ERROR neutron     ovs_agent.main(bridge_classes)+ j  g1 R3 u& g
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2838, in main2 @; R; D) K8 N( ~1 b; M, R
2021-07-18 19:51:05.044 8668 ERROR neutron     validate_tunnel_config(cfg.CONF.AGENT.tunnel_types, cfg.CONF.OVS.local_ip)
6 w* A% G9 e5 ]4 j' R% Z2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2807, in validate_tunnel_config% p" ]9 a9 R) r$ C8 |: Y
2021-07-18 19:51:05.044 8668 ERROR neutron     validate_local_ip(local_ip)3 @2 w9 i- d  D' |1 L
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2795, in validate_local_ip
& L( }  _* c& q2021-07-18 19:51:05.044 8668 ERROR neutron     if not ip_lib.IPWrapper().get_device_by_ip(local_ip):# }+ r1 N, O- ?  l0 V- f2 M$ ^9 B
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/agent/linux/ip_lib.py", line 197, in get_device_by_ip% m6 P6 F; E, C# u0 `0 ~6 f% F
2021-07-18 19:51:05.044 8668 ERROR neutron     devices = get_devices_with_ip(self.namespace, **kwargs)) V/ F/ r  B# E' a% p9 r7 H  O* h; x. ]
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/agent/linux/ip_lib.py", line 1353, in get_devices_with_ip
% R: u5 b/ a8 r. u# g( b" Y2021-07-18 19:51:05.044 8668 ERROR neutron     ip_addresses = privileged.get_ip_addresses(namespace, **kwargs)2 A8 ]. s  ?; K" Y8 S, p0 d
2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_privsep/priv_context.py", line 246, in _wrap
$ Q9 n3 p( m6 i/ a( r; n) M4 o2021-07-18 19:51:05.044 8668 ERROR neutron     self.start()
4 ~9 s) n3 K1 }9 Y/ w2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_privsep/priv_context.py", line 258, in start
0 \# u" p- I  q8 k2021-07-18 19:51:05.044 8668 ERROR neutron     channel = daemon.RootwrapClientChannel(context=self)
, v! F) A: Y5 p" N$ k2021-07-18 19:51:05.044 8668 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_privsep/daemon.py", line 367, in __init__
+ y  z; J# O/ L- b) @2021-07-18 19:51:05.044 8668 ERROR neutron     raise FailedToDropPrivileges(msg)
' v: s, l9 P" Q5 w& B3 d0 I8 x2021-07-18 19:51:05.044 8668 ERROR neutron oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (1)( F8 }4 n. h! C" _& ]& u8 p
3 C0 @5 y  m: Y. G1 L% [
2021-07-18 20:04:23.903 12962 INFO neutron.common.config [-] Logging enabled!
1 {3 I3 ^$ Y5 a% p% ?2 @5 O8 x2021-07-18 20:04:23.904 12962 INFO neutron.common.config [-] /usr/bin/neutron-openvswitch-agent version 16.4.0( ~. e5 w+ m' {0 r% ?
2021-07-18 20:04:23.904 12962 INFO os_ken.base.app_manager [-] loading app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp
% [5 J. V% J6 i2 ^/ i; b$ E2021-07-18 20:04:24.728 12962 INFO os_ken.base.app_manager [-] loading app os_ken.app.ofctl.service; W" s" {; \8 W- r* A9 {( q  v4 g# F
2021-07-18 20:04:24.730 12962 INFO os_ken.base.app_manager [-] loading app os_ken.controller.ofp_handler) T5 I: z* ?8 w5 F: i* k: D
2021-07-18 20:04:24.731 12962 INFO os_ken.base.app_manager [-] instantiating app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp of OVSNeutronAgentOSKenApp
% D: m* n! Z7 ~7 g2021-07-18 20:04:24.731 12962 INFO os_ken.base.app_manager [-] instantiating app os_ken.app.ofctl.service of OfctlService' J& Q6 o. b$ u' W1 g/ N
2021-07-18 20:04:24.731 12962 INFO os_ken.base.app_manager [-] instantiating app os_ken.controller.ofp_handler of OFPHandler# E  S: J9 I" P) k
2021-07-18 20:04:24.733 12962 INFO neutron.agent.agent_extensions_manager [-] Loaded agent extensions: []
) F! Q. P: ?" B; k- D" x( J# M- Z& y2021-07-18 20:04:24.746 12962 INFO oslo.privsep.daemon [-] Running privsep helper: ['sudo', 'neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'privsep-helper', '--config-file', '/usr/share/neutron/neutron-dist.conf', '--config-file', '/etc/neutron/neutron.conf', '--config-file', '/etc/neutron/plugins/ml2/openvswitch_agent.ini', '--config-dir', '/etc/neutron/conf.d/neutron-openvswitch-agent', '--privsep_context', 'neutron.privileged.default', '--privsep_sock_path', '/tmp/tmpjn53qlna/privsep.sock']
4 o9 Z1 _) H+ b2021-07-18 20:04:25.772 12962 CRITICAL oslo.privsep.daemon [-] privsep helper command exited non-zero (1)' }# Z6 ~2 u$ t; k, P4 f8 [5 h3 S5 B
2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp [-] Agent main thread died of an exception: oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (1)
* Y3 Z2 B1 _. |- w( J2 t% u2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp Traceback (most recent call last):
: T: Z6 v- g5 J7 D5 T) O2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 40, in agent_main_wrapper
% T' B; r1 e2 w2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     ovs_agent.main(bridge_classes)
2 m* s' Q+ l, D. @' W" `8 K2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2838, in main/ }, y! W1 r6 L
2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     validate_tunnel_config(cfg.CONF.AGENT.tunnel_types, cfg.CONF.OVS.local_ip)
4 q' P1 t$ p. P. E8 H2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2807, in validate_tunnel_config5 Y; S7 V. N- E8 S9 l
2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     validate_local_ip(local_ip)3 ]/ d, ~' S7 C  v
2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2795, in validate_local_ip
; z" Q8 a  |. z" @2 R/ s2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     if not ip_lib.IPWrapper().get_device_by_ip(local_ip):, b$ r  }6 d4 P2 T5 `
2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/agent/linux/ip_lib.py", line 197, in get_device_by_ip
3 i" _! }5 m8 O/ u! B2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     devices = get_devices_with_ip(self.namespace, **kwargs)3 S0 \) }6 Q/ ?3 T+ t6 q, z  \, U
2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/neutron/agent/linux/ip_lib.py", line 1353, in get_devices_with_ip% |  q! ], Y' l% y) B
2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     ip_addresses = privileged.get_ip_addresses(namespace, **kwargs)
& p9 D; {! t  {$ P) P1 ~- N2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/oslo_privsep/priv_context.py", line 246, in _wrap
: r: ?. {3 t2 r4 Q2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     self.start()
( [, Q) D! t# O9 O$ ~4 Q2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/oslo_privsep/priv_context.py", line 258, in start; M$ l. l3 \6 s' X) S- [. t
2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     channel = daemon.RootwrapClientChannel(context=self)& z- {9 \; F' r* Q
2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp   File "/usr/lib/python3.6/site-packages/oslo_privsep/daemon.py", line 367, in __init__
9 H6 f, a  w& q9 `. V; X6 W0 v2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp     raise FailedToDropPrivileges(msg)
- M7 j( b* X* N2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (1)
2 t7 b( F: B" A0 v' k' {. K, y( w* W2021-07-18 20:04:25.773 12962 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp
1 E4 M7 _7 y+ A9 x8 V2021-07-18 20:04:25.777 12962 CRITICAL neutron [-] Unhandled error: oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (1)$ }! o0 U9 E5 t$ S  u
2021-07-18 20:04:25.777 12962 ERROR neutron Traceback (most recent call last):
2 @4 L1 t( `9 ]; i- G& A2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/bin/neutron-openvswitch-agent", line 10, in <module>+ _, v# i+ o+ H
2021-07-18 20:04:25.777 12962 ERROR neutron     sys.exit(main()). b) W. m5 {% b7 k8 G; ?% I
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py", line 20, in main
6 K- u% a8 A/ |+ H2021-07-18 20:04:25.777 12962 ERROR neutron     agent_main.main()8 f. i5 n' |7 n5 u! q$ E# U
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/main.py", line 37, in main
) c- e- q) w1 L& z$ q2021-07-18 20:04:25.777 12962 ERROR neutron     of_main.main()0 N0 p, I+ f3 r8 U9 J$ J6 ^
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py", line 35, in main
7 L+ @. D* w. }( [2021-07-18 20:04:25.777 12962 ERROR neutron     'neutron.plugins.ml2.drivers.openvswitch.agent.'1 O) E' z9 X9 `. c6 U
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/os_ken/base/app_manager.py", line 375, in run_apps
/ U. _* u& d8 P7 H* r$ C2021-07-18 20:04:25.777 12962 ERROR neutron     hub.joinall(services)7 \5 _( Y- p6 ]
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/os_ken/lib/hub.py", line 102, in joinall; @4 r' k7 V! ?4 _
2021-07-18 20:04:25.777 12962 ERROR neutron     t.wait(). L- i4 Q' `- l* x9 B: r
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/eventlet/greenthread.py", line 181, in wait, ]0 S9 |$ B9 s1 ~
2021-07-18 20:04:25.777 12962 ERROR neutron     return self._exit_event.wait()
* K0 S1 i/ g) i' [6 L6 J+ m- D2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/eventlet/event.py", line 132, in wait3 a8 b* h+ j' ~3 {. @4 T8 r
2021-07-18 20:04:25.777 12962 ERROR neutron     current.throw(*self._exc)( F2 K) l% r9 p% X( d
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/eventlet/greenthread.py", line 221, in main
' Z3 r5 m2 H9 t; N9 d. o0 P2021-07-18 20:04:25.777 12962 ERROR neutron     result = function(*args, **kwargs). a8 K$ Z6 p- C' N9 [6 p
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/os_ken/lib/hub.py", line 64, in _launch5 o/ J! v/ j2 B: h7 {1 r
2021-07-18 20:04:25.777 12962 ERROR neutron     raise e( A9 R& g% g5 O) f3 J6 d& o
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/os_ken/lib/hub.py", line 59, in _launch
6 s# y# M1 `7 D  Z2021-07-18 20:04:25.777 12962 ERROR neutron     return func(*args, **kwargs)
9 j& }8 I' U4 L  C3 Q* |2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 43, in agent_main_wrapper
( u# v: Z" N7 N' g2021-07-18 20:04:25.777 12962 ERROR neutron     LOG.exception("Agent main thread died of an exception")
3 ]- V1 @0 J& W# ?0 J' t9 ?2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 220, in __exit__, @* ?5 m( P8 U2 Q9 w4 z* L2 {! z6 G
2021-07-18 20:04:25.777 12962 ERROR neutron     self.force_reraise()4 v' [9 a3 o( z* v2 ~* v# k
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 196, in force_reraise4 C1 ^. O6 O& a( E3 A8 t
2021-07-18 20:04:25.777 12962 ERROR neutron     six.reraise(self.type_, self.value, self.tb)
" [$ I5 @  h. W  I! S) c2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/six.py", line 703, in reraise
1 N( K- B- g  u  Y5 g$ }. ~7 L7 {% b2021-07-18 20:04:25.777 12962 ERROR neutron     raise value
& O8 a( j; O! Z, f$ E/ u) q2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 40, in agent_main_wrapper
  Q* J8 m# N. h2021-07-18 20:04:25.777 12962 ERROR neutron     ovs_agent.main(bridge_classes)
1 `" L3 {2 W3 p! S! X2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2838, in main2 [& l2 ]: f0 w  U: ^
2021-07-18 20:04:25.777 12962 ERROR neutron     validate_tunnel_config(cfg.CONF.AGENT.tunnel_types, cfg.CONF.OVS.local_ip); S) I9 H( @3 J$ x; L
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2807, in validate_tunnel_config* t+ M: }" s' i( g& j/ }1 W5 w
2021-07-18 20:04:25.777 12962 ERROR neutron     validate_local_ip(local_ip): J, f# Q$ R  M6 B: p/ E
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2795, in validate_local_ip" X6 Z* H( X. @3 e3 S% q+ \
2021-07-18 20:04:25.777 12962 ERROR neutron     if not ip_lib.IPWrapper().get_device_by_ip(local_ip):' D; N( k/ W6 e
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/agent/linux/ip_lib.py", line 197, in get_device_by_ip
, q" F# m& z/ o2021-07-18 20:04:25.777 12962 ERROR neutron     devices = get_devices_with_ip(self.namespace, **kwargs): e! n. s. }  Q9 b8 u
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/neutron/agent/linux/ip_lib.py", line 1353, in get_devices_with_ip
0 R0 e( a6 N8 H2021-07-18 20:04:25.777 12962 ERROR neutron     ip_addresses = privileged.get_ip_addresses(namespace, **kwargs)# S  v& V" Y1 F
2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_privsep/priv_context.py", line 246, in _wrap
0 t. x. e# {# a* W6 v+ L! Q5 V2021-07-18 20:04:25.777 12962 ERROR neutron     self.start()
7 r) S+ p; w( J$ f0 o$ ]2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_privsep/priv_context.py", line 258, in start- L  O: M( H- H4 A$ _# U/ X9 P* W
2021-07-18 20:04:25.777 12962 ERROR neutron     channel = daemon.RootwrapClientChannel(context=self)
  t3 N! P+ C1 U2021-07-18 20:04:25.777 12962 ERROR neutron   File "/usr/lib/python3.6/site-packages/oslo_privsep/daemon.py", line 367, in __init__
% y+ `2 {+ a3 N! F* |1 Q: w: _2021-07-18 20:04:25.777 12962 ERROR neutron     raise FailedToDropPrivileges(msg)4 `0 u/ O* y: e1 ?+ K
2021-07-18 20:04:25.777 12962 ERROR neutron oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (1)
! T1 s4 s& {, [4 s7 K2021-07-18 20:04:25.777 12962 ERROR neutron
  U! J7 l0 F$ [4 _. F( q5 _# K8 F, Q9 U' a7 A$ i9 B5 u
2021-07-18 19:51:05.044 8668 ERROR neutron
. ?6 M0 X) S3 G; a最后问题解决,注意最后一楼的几个文件配置。  * ^  {# J/ u% P

) p4 c' w8 O$ X6 J5 X7 z& s( b. {7 A' D; Z; t0 `
; @- l% T. ]8 A+ }& t' o- S$ M6 [
 楼主| 发表于 2023-6-30 22:20:20 | 显示全部楼层
有可能是bug,但是未找到原因。具体哪里出现了错误暂时没有办法确定。
 楼主| 发表于 2023-8-18 21:32:02 | 显示全部楼层
有可能是openvswitch的问题导致的。检查下ovs-vsctl show
发表于 2023-12-26 23:15:54 | 显示全部楼层
问题依然存在。
 楼主| 发表于 2023-12-30 08:34:05 | 显示全部楼层
2023-12-30 08:32:52.987 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16813 started
! p) p: C; J" i( ?7 b  l2023-12-30 08:32:52.991 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16813 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.004
6 P3 d) b: }- m2023-12-30 08:32:54.989 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16814 started3 o3 ^" A: @% |9 g
2023-12-30 08:32:54.995 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16814 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.006$ S* E/ W, T. ^) ~' E
2023-12-30 08:32:56.990 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16815 started6 n; Q6 P5 h* y
2023-12-30 08:32:56.994 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16815 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.004
& y9 L) k' [, E1 C6 ]0 z  `& y+ L9 W2023-12-30 08:32:58.993 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16816 started
$ `1 i1 ^7 {$ D; M2023-12-30 08:32:58.996 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16816 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.004: m+ M+ B" g2 s0 n' N
2023-12-30 08:33:00.994 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16817 started; R+ k1 J; i* J9 g1 N. |
2023-12-30 08:33:01.000 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16817 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.006; n! A  e: F* J$ V
2023-12-30 08:33:02.996 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16818 started- i5 D2 Q: I: l0 d6 e( z
2023-12-30 08:33:03.000 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16818 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.004
. M& q2 w, A" B2023-12-30 08:33:04.998 25249 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-5af05784-f81a-46e3-b0cc-b792336fd58a - - - - - -] Agent rpc_loop - iteration:16819 started8 n/ ?8 ^) v0 x
4 g' g# m6 S+ S& l
问题解决了,和之前的对比了下做法6 r& [2 L$ M- z+ }8 I
# cp /usr/lib/systemd/system/neutron-openvswitch-agent.service /usr/lib/systemd/system/neutron-openvswitch-agent.service.orig
0 N  `* k0 D& O6 C9 S- Z
! G  C  U) e, u! V7 F# sed -i 's,plugins/openvswitch/ovs_neutron_plugin.ini,plugin.ini,g' /usr/lib/systemd/system/neutron-openvswitch-agent.service
6 V/ U9 a( ^; I0 G% V
; M" e' m& o) s添加neutron目录所属组  {7 T$ T( u$ l  h3 R
chown  -R neutron:neutron /etc/neutron/8 h, u2 x  L) d2 p5 L7 {
7 V% }, z9 u* \6 l/ w2 S

: `) p: A! t( R, ^( D& `3 ~: g多执行了这三步骤。问题居然神奇版的解决了。
9 z# b$ V. N, y' s还是需要仔细点去检查文件配置。+ T( W3 j( K9 Y( z8 O/ l! C: D
vim /etc/neutron/metadata_agent.ini . l/ h) p, G9 s( |! b  q- t5 h9 h
#nova_metadata_ip = controller; S; e& F1 ]: P' j, e
nova_metadata_host = controller
; V3 g% F; K! i7 {! A9 L$ D( A+ E  e% F: j1 W7 p: W4 _9 }
5 B" b* n: y$ f* g* E) z" J
% e) |5 z2 {2 S. l0 H5 p6 O
第二个地方:8 `; N* g+ D/ Y; y( o* G' L& `+ T
vim /etc/neutron/l3_agent.ini " z1 o7 `5 u# {2 s$ z* F
external_network_bridge = *
( W8 B( T% Z% B. o7 q1 M4 r/ L/ }  T0 g4 c. Q4 a( J& n3 D
这个地方应该是* 但是复制执行之后变成了admin-oprc名称了,很奇怪。/ Y# c, n0 d5 h$ y2 t! O
注意下这个地方。
) l* x8 Z2 m) e/ e- D% {
5 E; X. q. R- z. y) j0 q* F* ]$ P0 k  S$ p/ F" q2 w% g
最后重启服务。问题解决。; F/ u+ ~6 N& F8 k" ~
 楼主| 发表于 2024-1-21 13:36:08 | 显示全部楼层
还要检查文件/etc/neutron/neutron.conf # M6 Y1 R8 m1 e: Q4 g# Z) a; z
[DEFAULT]
$ \- u5 {8 F5 y: c" N1 jstate_path = /var/lib/neutron
4 p$ R  V) ~) O  n6 t/ S; ^3 F dhcp_agent_notification = true
6 n, a' l6 y# `* g, W verbose = True
! p; `6 w) f& L! s( x) M: iallow_automatic_l3agent_failover = true+ y6 w  C3 h, _! I) {
allow_automatic_dhcp_failover = true: Z2 l1 G) m! B  h0 ~& s& {- q8 R
  }+ X$ x8 c3 }2 y

! d: |: N- S" O[agent] + T2 N5 t0 f! @' {1 c3 g
root_helper = "sudo /usr/bin/neutron-rootwrap /etc/neutron/rootwrap.conf"这几个地方也是ubuntu版本的配置文件。记得检查。* B$ _, A6 K) t

% ^% v! x. y% w& V* l  E2 j% L0 o5 V
最后状态正常的就是这样的:
5 l' D5 G, m+ ~: ~# |$ {ovs-vsctl show 2 K$ w4 ~. T% e" o* G# M+ N" o7 D
381321c9-6c58-4774-b77e-e34d3785a7515 i# B' o2 ^  C  C& W  h  p
    Manager "ptcp:6640:127.0.0.1"
5 c! n2 c: x3 ?- G8 M7 p    Bridge br-int9 F8 X9 X9 _8 Z1 }, \7 n/ G; r. q7 q
        Controller "tcp:127.0.0.1:6633"
- P8 B3 e0 _& D        fail_mode: secure
8 D# ]* k9 _5 o& G% j        datapath_type: system
3 |7 s0 Q. {$ X; M        Port int-br-ex-bond0* E; X) F; q+ J/ a9 U
            Interface int-br-ex-bond0. d: _  K! z$ Z6 R8 B9 ^3 e
                type: patch- b" g& e5 ~3 z1 H4 g5 z: Q2 W
                options: {peer=phy-br-ex-bond0}
& J5 n/ W. c- ^. k2 W, R        Port br-int
, ?: c6 ]* q' O4 q7 l0 D4 Q            Interface br-int& G' V  Z2 J5 d" [& r) U& a) M
                type: internal
0 {# S1 r. J+ i5 L+ \7 |        Port patch-tun5 r! J, l9 h9 ?7 K( a, {- {
            Interface patch-tun' z; ~6 W/ m5 L! i7 k
                type: patch5 Y+ G% d5 s2 `, \4 u' x8 T
                options: {peer=patch-int}  z7 Z$ L5 x$ x$ O6 F+ d
    Bridge br-tun
' V9 W$ \2 ~) S4 \* x  V        Controller "tcp:127.0.0.1:6633"$ A) B! J. V/ F8 C/ `$ c
        fail_mode: secure
% e8 U  Z' M; M3 s% r        datapath_type: system/ e  W: w9 g$ V5 \$ T( l6 @- O" i) Z
        Port patch-int: K  \, E0 J( z
            Interface patch-int% o8 V  P1 \) U8 K
                type: patch
" k5 {6 o+ X- n5 C- a  c: d                options: {peer=patch-tun}
% }2 _8 T) C% r8 R- p: r& q        Port br-tun
! l% \& C6 ^5 b. U, u( A  Z  e# o            Interface br-tun- O3 K4 ]0 N4 X" d* V' y
                type: internal
( C9 ]$ R6 o. q; W    Bridge br-ex-bond01 q$ n7 L, b/ ^  c' i/ k& V7 v
        Controller "tcp:127.0.0.1:6633"3 ~2 @3 V1 ^9 v0 d* F9 C
        fail_mode: secure: p, B5 [, O) o: \/ f8 {0 F
        datapath_type: system$ {" H/ B! |5 u/ I/ D$ }
        Port br-ex-bond0
1 n3 ]( T  ?; E3 O2 A            Interface br-ex-bond0
$ ~/ v/ g8 q7 B  _0 D                type: internal2 R. \( i# u# _
        Port phy-br-ex-bond0% W0 @% D9 l, N4 c( P1 P
            Interface phy-br-ex-bond04 O( k4 v! s& M$ E7 Y& y
                type: patch
9 q# i/ X' Z$ i# V5 g$ R9 q                options: {peer=int-br-ex-bond0}, R( I; q3 e5 o% W: I3 P
        Port bond0) C" e3 `% h& _! j0 d& V
            Interface bond0' b6 P# d- x3 Q& a5 F8 I" c/ l! ~, w
    ovs_version: "3.1.2"
2 s& W1 j; Z* M, o0 O0 j
. S* w9 i+ V/ N. X" _; m$ s9 U, ]
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:31 , Processed in 0.054313 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表