|
|
2025-03-15 22:31:00.306 20434 INFO neutron.common.config [-] Logging enabled!
$ H" m9 t$ H/ L( M8 H+ P& ^2025-03-15 22:31:00.307 20434 INFO neutron.common.config [-] /usr/bin/neutron-openvswitch-agent version 22.1.0& Z2 }% a% G! ?+ U. t9 E
2025-03-15 22:31:00.307 20434 INFO os_ken.base.app_manager [-] loading app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp
5 ^( u: }6 w8 I' O% G2025-03-15 22:31:01.339 20434 INFO os_ken.base.app_manager [-] loading app os_ken.app.ofctl.service
& ~" Q1 }. s9 T$ A, A2025-03-15 22:31:01.340 20434 INFO os_ken.base.app_manager [-] loading app os_ken.controller.ofp_handler
" b6 f* C( B7 r. S4 m& j1 p2025-03-15 22:31:01.341 20434 INFO os_ken.base.app_manager [-] instantiating app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp of OVSNeutronAgentOSKenApp
$ v2 N! c+ |+ l2025-03-15 22:31:01.342 20434 INFO os_ken.base.app_manager [-] instantiating app os_ken.app.ofctl.service of OfctlService' H! g/ t2 X* s8 I: |1 U5 E
2025-03-15 22:31:01.342 20434 INFO os_ken.base.app_manager [-] instantiating app os_ken.controller.ofp_handler of OFPHandler
$ l9 G( p" {: L- Z) W5 d2025-03-15 22:31:01.344 20434 INFO neutron.agent.agent_extensions_manager [-] Loaded agent extensions: []
" g1 R6 V1 v( Q( {6 W' o2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp [-] Agent main thread died of an exception: PermissionError: [Errno 13] Permission denied2 c1 p' W& x3 v2 v7 E8 u- |
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp Traceback (most recent call last):
4 }* b6 {" ^1 @# f g9 X5 m2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 41, in agent_main_wrapper
1 I: n/ g0 g) S3 ^, g2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ovs_agent.main(bridge_classes)) e3 p( c6 @3 Z8 n0 [5 D0 P0 z
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2947, in main+ {) }: J+ |( [" w$ P* p$ U
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp validate_tunnel_config(cfg.CONF.AGENT.tunnel_types, cfg.CONF.OVS.local_ip)
3 s+ {+ p& Z C4 i. d% a& f( I2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2928, in validate_tunnel_config
1 L; ]) [, T( K) i, s2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp validate_local_ip(local_ip)
6 d3 v# T" q; @7 [ \2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2916, in validate_local_ip2 {8 ^: _; q# P) s
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp if not ip_lib.IPWrapper().get_device_by_ip(local_ip):
" E8 k$ M9 |; z7 }2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- i- x) m1 ?- I0 h2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/agent/linux/ip_lib.py", line 204, in get_device_by_ip
$ o: a% R M5 c; @ \9 w; |( c2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp devices = get_devices_with_ip(self.namespace, **kwargs)& m$ K9 l- ~4 b5 z* L; `
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0 X( O5 ]& @8 G. b
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/neutron/agent/linux/ip_lib.py", line 1409, in get_devices_with_ip/ ?. k5 C4 i+ \" k) s
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ip_addresses = privileged.get_ip_addresses(namespace, **kwargs)- d6 T3 W, {3 `4 f2 D
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5 O3 E- X9 k' l) ~) e2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 333, in wrapped_f
d% o" u8 v+ h2 O7 _1 n2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp return self(f, *args, **kw)
/ }0 j9 H' ]% C! ~8 a2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^& F6 }. ?+ U9 j. e6 X$ D6 C2 p
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 423, in __call__) ]* _: |: A# s0 @% X1 p1 V% R
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp do = self.iter(retry_state=retry_state)$ i; M; p' u1 H3 S
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 B V7 ^5 r0 o* G" c s% q9 [8 g2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 360, in iter2 ~, w$ m8 k2 k5 D( k! w( b
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp return fut.result()0 s {3 ?% h; @: D3 T+ E
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^
' P+ `0 o% y ?1 ?# f" }$ }* {2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result
: b! m7 P: ~3 D! [2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp return self.__get_result()# `/ @) f* q- M
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^+ ?8 h3 I' t0 v0 w
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result P+ d9 k/ M7 g) ]$ A3 Q" Y, g
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp raise self._exception
; @9 R- q: M6 E. E6 C' f( J2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 426, in __call__
+ l* n1 i. B6 {+ X2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp result = fn(*args, **kwargs), A! t$ V' E. B8 h, m c9 z
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^6 ?7 T- [) {8 n( {6 }
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 269, in _wrap
3 `: F3 J+ \! E' ]2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp self.start()3 ^) m6 t' G( \+ a& w$ m" B
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 283, in start4 i# A$ g. d! A: Y; }. @$ R! s- R
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp channel = daemon.RootwrapClientChannel(context=self)
9 Q2 e( ]1 {* a0 S1 m" P. C6 u2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^( P* v! r- P" e/ ?/ D+ O8 D
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp File "/usr/lib/python3.11/site-packages/oslo_privsep/daemon.py", line 348, in __init__2 e( M" \$ }# }1 o9 y2 F
2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp listen_sock.bind(sockpath)
$ f$ V& ]! h) g+ c# M+ E& s# J2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp PermissionError: [Errno 13] Permission denied
+ \3 I# ^- v4 E( J( w; `2025-03-15 22:31:01.355 20434 ERROR neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp $ O8 V* @. t3 ]2 s! ~7 _. l) w" S3 }
2025-03-15 22:31:01.363 20434 ERROR os_ken.lib.hub [-] hub: uncaught exception: Traceback (most recent call last):# v; K0 {8 S" z& D
File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 69, in _launch* c1 `% n' t* |) ^8 ^
return func(*args, **kwargs)2 Y% e+ {* i1 i/ e/ k
^^^^^^^^^^^^^^^^^^^^^
& r3 d) v+ `4 x: c. s( [% U! e File "/usr/lib/python3.11/site-packages/os_ken/controller/controller.py", line 153, in __call__1 G+ n, t9 {6 z5 Q
self.server_loop(self.ofp_tcp_listen_port, C0 L9 Q% X( p) I% M
File "/usr/lib/python3.11/site-packages/os_ken/controller/controller.py", line 193, in server_loop
9 h5 }# }4 d4 y server = StreamServer((CONF.ofp_listen_host,
* ^- |& q F" m& h v3 x ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^+ F3 d4 V2 O) C& ]6 `1 g) T4 |7 W
File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 136, in __init__; v6 V) H8 @ T3 J0 q: c1 G
self.server = eventlet.listen(listen_info)
" g* R. R+ C, i$ r) y3 y ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
& V0 K: r* U! L3 {2 j. ~5 t File "/usr/lib/python3.11/site-packages/eventlet/convenience.py", line 78, in listen, [; c/ @! M. q5 A2 h
sock.bind(addr)1 H5 K8 L6 r, Z- d. v
PermissionError: [Errno 13] Permission denied7 U1 x* l: t6 {) z
: PermissionError: [Errno 13] Permission denied8 z, P4 o( V+ ~/ Q! o8 t% ?
2025-03-15 22:31:01.364 20434 CRITICAL neutron [-] Unhandled error: PermissionError: [Errno 13] Permission denied4 _6 Z. c. l/ F# ?7 n! h7 _ ^
2025-03-15 22:31:01.364 20434 ERROR neutron Traceback (most recent call last):
I$ r! V$ r3 v) e/ `- M5 M7 F2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/bin/neutron-openvswitch-agent", line 10, in <module>9 h7 P# M/ ~4 }( L
2025-03-15 22:31:01.364 20434 ERROR neutron sys.exit(main())
% Q2 t, H" T7 V: }2 k! W2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^
8 p# U6 Z( d7 ^: k. U& q* G& a5 c7 g2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py", line 27, in main
2 R V9 p; }4 [1 d2025-03-15 22:31:01.364 20434 ERROR neutron agent_main.main()/ N% o3 f9 c9 E4 C+ I, C
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/main.py", line 38, in main
! s* m' O ^. n3 u; m5 u2025-03-15 22:31:01.364 20434 ERROR neutron of_main.main()- t3 q6 H$ b/ O1 O- V6 |/ s
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py", line 34, in main
d( R& O/ l, U$ n; e2025-03-15 22:31:01.364 20434 ERROR neutron app_manager.AppManager.run_apps([
7 q: ?. u* [0 y2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/os_ken/base/app_manager.py", line 371, in run_apps: q/ m2 ^9 K5 f1 M* Q9 l8 z
2025-03-15 22:31:01.364 20434 ERROR neutron hub.joinall(services), x7 ]* _/ e2 z) r
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 112, in joinall! L1 _" `4 V6 B: S
2025-03-15 22:31:01.364 20434 ERROR neutron t.wait()- ^+ I) q j$ K0 ^
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/eventlet/greenthread.py", line 181, in wait
. p% ]! U6 j4 L V2025-03-15 22:31:01.364 20434 ERROR neutron return self._exit_event.wait()
$ Y- X: z. s) p& s5 O d* O2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^
; F% d" j2 ^" J# o: y8 E6 H: U7 s9 z2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/eventlet/event.py", line 132, in wait: p% Z5 N( D4 N: B& Y F
2025-03-15 22:31:01.364 20434 ERROR neutron current.throw(*self._exc)
- Z* h# f: Q. v2 ]2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/eventlet/greenthread.py", line 221, in main
: y. l! u( V6 G0 ?1 M2025-03-15 22:31:01.364 20434 ERROR neutron result = function(*args, **kwargs)
# ^+ F; A, l4 z; }& w2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^9 S" h8 g* z+ y/ s
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 74, in _launch
4 E9 g$ i+ `9 z2025-03-15 22:31:01.364 20434 ERROR neutron raise e+ F* e, \) w- T, d$ x
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/os_ken/lib/hub.py", line 69, in _launch
u }% G8 m8 b. y, ]/ K2025-03-15 22:31:01.364 20434 ERROR neutron return func(*args, **kwargs), Q D7 g$ F' A" a* ~3 I, S
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^7 [) n) _' K9 R8 X0 }5 X" T
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 43, in agent_main_wrapper; ~( _2 f, U0 z7 z
2025-03-15 22:31:01.364 20434 ERROR neutron with excutils.save_and_reraise_exception():& D& y( \9 H! o: H& p" U
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_utils/excutils.py", line 227, in __exit__, ~9 C0 c* I( m4 C5 q
2025-03-15 22:31:01.364 20434 ERROR neutron self.force_reraise()) o. ]$ K/ s2 J/ y z* U
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_utils/excutils.py", line 200, in force_reraise0 i* I( G! V; e1 R* |$ o
2025-03-15 22:31:01.364 20434 ERROR neutron raise self.value
; Z9 E& Q# Z9 j3 |2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py", line 41, in agent_main_wrapper
7 a- C/ i! K( O, `# [( O% I- P2025-03-15 22:31:01.364 20434 ERROR neutron ovs_agent.main(bridge_classes)
3 w. Y2 ~4 G6 q! X- y5 Y2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2947, in main
" h+ y& A: C" z2025-03-15 22:31:01.364 20434 ERROR neutron validate_tunnel_config(cfg.CONF.AGENT.tunnel_types, cfg.CONF.OVS.local_ip)
* |$ H" r, e, V/ h, W8 P! G( Z, Y2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2928, in validate_tunnel_config$ A$ I3 W. c8 c7 l7 c7 l
2025-03-15 22:31:01.364 20434 ERROR neutron validate_local_ip(local_ip)* n3 |' c7 ^" Y
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2916, in validate_local_ip" n( B% i# V. U F- a
2025-03-15 22:31:01.364 20434 ERROR neutron if not ip_lib.IPWrapper().get_device_by_ip(local_ip):, c J Q5 O$ k* h i0 S
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
" _3 b. y [% q' Q8 D2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/agent/linux/ip_lib.py", line 204, in get_device_by_ip. c5 M1 m) X+ r
2025-03-15 22:31:01.364 20434 ERROR neutron devices = get_devices_with_ip(self.namespace, **kwargs)
- r- K6 m3 v( M6 O! `2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^& M1 f ]* t6 @
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/neutron/agent/linux/ip_lib.py", line 1409, in get_devices_with_ip. c! }0 {" ~2 A, I6 }
2025-03-15 22:31:01.364 20434 ERROR neutron ip_addresses = privileged.get_ip_addresses(namespace, **kwargs)
2 @9 W5 O! o' c2 f2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/ d: t. i D$ K/ @+ ]7 n! P2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 333, in wrapped_f; W" ^" D& P6 x
2025-03-15 22:31:01.364 20434 ERROR neutron return self(f, *args, **kw)
1 D9 O* V* ~6 |8 i* h# }7 I2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^
T4 {' r* h% f* M5 E2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 423, in __call__
; D3 w. ^1 o9 @" @4 ?, Y2025-03-15 22:31:01.364 20434 ERROR neutron do = self.iter(retry_state=retry_state)3 ]$ }& x) c# c/ X, y& _
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, l2 ~3 P, W6 Y" z3 r' c2 o( p
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 360, in iter- U4 d5 m8 ]8 m# \ l) c
2025-03-15 22:31:01.364 20434 ERROR neutron return fut.result()
, j3 D" {$ L) n: a$ E2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^
, D5 L9 j! r, O% f2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result
! X) J% ^: w+ Z% y8 ^' ]2025-03-15 22:31:01.364 20434 ERROR neutron return self.__get_result()
5 Y) i! |" B' k: m0 W. _: ]2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^
~8 y& H" q, a0 I' m: y2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result' q" y. T+ C% [& i* A6 y0 U
2025-03-15 22:31:01.364 20434 ERROR neutron raise self._exception# M. v9 k! A: C0 c0 ^" b* s
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 426, in __call__; [* H/ v }2 r2 R3 B8 ?
2025-03-15 22:31:01.364 20434 ERROR neutron result = fn(*args, **kwargs): ?8 H( ?$ M" d! D7 W
2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^2 z1 f$ y: d6 S4 Z/ v0 U* D' b
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 269, in _wrap
: ^% b/ G; E4 j! I! l: t7 Q. D) [2025-03-15 22:31:01.364 20434 ERROR neutron self.start()
# |1 _; J7 m6 K; H, [0 \; M! C$ Y2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 283, in start6 m9 t/ A" N7 q$ s
2025-03-15 22:31:01.364 20434 ERROR neutron channel = daemon.RootwrapClientChannel(context=self)
4 [* G/ t4 t' D: k# n% M8 k9 J8 ?2025-03-15 22:31:01.364 20434 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3 U2 _4 v0 c! z8 \; C! v
2025-03-15 22:31:01.364 20434 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/daemon.py", line 348, in __init__
0 g `% t9 x# { g N2025-03-15 22:31:01.364 20434 ERROR neutron listen_sock.bind(sockpath)9 ? e9 `; |1 f3 B2 Y, H
2025-03-15 22:31:01.364 20434 ERROR neutron PermissionError: [Errno 13] Permission denied
- a3 U. J6 x# ~8 J2025-03-15 22:31:01.364 20434 ERROR neutron ! e( E: W" O8 f
! Y/ ~! R! l1 \% \+ @ M2 @/ \- W. E' w
- L) b& d+ M4 Z: g
检查发现,
O$ b# `$ n1 S+ p3 ^7 @' s+ ~+ N. M2 [$ g- Z
[root@compute3 neutron]# getenforce ) s) t# B: b2 P% z5 o" J9 N
Enforcing( h+ {6 P- R l" Z# Q4 E5 [% W
! k }+ H) B9 G; R$ z
- A! r2 L. f' K8 K$ j; @. F$ p. s, F居然selinux都没有关闭:( B0 ], W. h) j- @
7 v8 v- R6 s9 V0 `/ X3 G& c* E
8 a$ Z/ _. I$ x Q关闭selinux吧。" O2 t8 ]8 \/ U2 u4 b# J, [2 c' _
" r: i" F- h z9 y( M6 m
+ b% i, L$ U7 P/ u$ dsetenforce 0/ }7 ^' x/ S8 p3 y
" C8 ^& \1 `8 T0 T# f8 ^/ N: O+ v9 r, @ h _
请参考关闭selinux相关配置。0 w+ X( d' J/ x7 T1 E
. C' r7 o' x0 N; y* a
6 i: r* p' ^( R9 q; f0 x0 N5 P' z2 M4 l% j' N) ^7 `2 L/ a( k. `
2025-03-15 22:35:43.996 21221 ERROR neutron raise self._exception
! }: V) `% N* q( ~. d$ b2025-03-15 22:35:43.996 21221 ERROR neutron File "/usr/lib/python3.11/site-packages/tenacity/__init__.py", line 426, in __call__
1 r7 m4 \4 r! h4 u$ C+ ?: ^+ g2025-03-15 22:35:43.996 21221 ERROR neutron result = fn(*args, **kwargs)3 i' t' s p; O
2025-03-15 22:35:43.996 21221 ERROR neutron ^^^^^^^^^^^^^^^^^^^1 ~6 y* i4 f" C! H
2025-03-15 22:35:43.996 21221 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 269, in _wrap
1 }5 R* n' o0 V, Z& u2025-03-15 22:35:43.996 21221 ERROR neutron self.start(); d9 r4 |# c1 G/ v) m7 z
2025-03-15 22:35:43.996 21221 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/priv_context.py", line 283, in start
% t* e' K( Q, N. _8 |2025-03-15 22:35:43.996 21221 ERROR neutron channel = daemon.RootwrapClientChannel(context=self), ^; J$ e4 N1 l( ^. H+ n; r0 T
2025-03-15 22:35:43.996 21221 ERROR neutron ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 z. {5 y5 R0 o# Y, F5 r) y" `2025-03-15 22:35:43.996 21221 ERROR neutron File "/usr/lib/python3.11/site-packages/oslo_privsep/daemon.py", line 348, in __init__6 a2 n- P6 t# }, l' B
2025-03-15 22:35:43.996 21221 ERROR neutron listen_sock.bind(sockpath)/ V: Y1 [* C+ w
2025-03-15 22:35:43.996 21221 ERROR neutron PermissionError: [Errno 13] Permission denied8 x' i) r1 I9 P
2025-03-15 22:35:43.996 21221 ERROR neutron * M9 m) E4 u% J4 c3 \
2025-03-15 22:35:47.328 21236 INFO neutron.common.config [-] Logging enabled!
2 k* e- X K ^. u4 q2025-03-15 22:35:47.329 21236 INFO neutron.common.config [-] /usr/bin/neutron-openvswitch-agent version 22.1.0
) P3 h" H. }. V( J7 s( T% p2025-03-15 22:35:47.329 21236 INFO os_ken.base.app_manager [-] loading app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp/ W/ D# ?; O1 \8 C3 W; A
2025-03-15 22:35:48.305 21236 INFO os_ken.base.app_manager [-] loading app os_ken.app.ofctl.service, l) }" w0 ^& Q) W
2025-03-15 22:35:48.307 21236 INFO os_ken.base.app_manager [-] loading app os_ken.controller.ofp_handler
& b( e% s5 Z7 u2025-03-15 22:35:48.307 21236 INFO os_ken.base.app_manager [-] instantiating app neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_oskenapp of OVSNeutronAgentOSKenApp ]8 c5 j5 D) p i: o2 x/ Z5 C
2025-03-15 22:35:48.308 21236 INFO os_ken.base.app_manager [-] instantiating app os_ken.app.ofctl.service of OfctlService1 ]% S& H' B$ V% v
2025-03-15 22:35:48.308 21236 INFO os_ken.base.app_manager [-] instantiating app os_ken.controller.ofp_handler of OFPHandler6 z% p0 s) a7 _: l! |5 a
2025-03-15 22:35:48.310 21236 INFO neutron.agent.agent_extensions_manager [-] Loaded agent extensions: [] W2 A! `3 q) f" ?
2025-03-15 22:35:48.321 21236 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/tmpa7su5k_g/privsep.sock']' O0 V6 N! S1 x7 C2 ^; h
2025-03-15 22:35:49.936 21236 INFO oslo.privsep.daemon [-] Spawned new privsep daemon via rootwrap
! R' E8 `8 l7 T1 D V+ u7 z2025-03-15 22:35:49.705 21244 INFO oslo.privsep.daemon [-] privsep daemon starting
* P, p" E5 i3 @& c2025-03-15 22:35:49.712 21244 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/05 T9 v& f, e$ ]% }: C7 `
2025-03-15 22:35:49.717 21244 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_DAC_OVERRIDE|CAP_DAC_READ_SEARCH|CAP_NET_ADMIN|CAP_SYS_ADMIN|CAP_SYS_PTRACE/CAP_DAC_OVERRIDE|CAP_DAC_READ_SEARCH|CAP_NET_ADMIN|CAP_SYS_ADMIN|CAP_SYS_PTRACE/none
+ h' R7 L, Z# {0 Y: X2 T7 B2025-03-15 22:35:49.718 21244 INFO oslo.privsep.daemon [-] privsep daemon running as pid 21244
1 n4 Q3 ?9 G2 A1 ~2025-03-15 22:35:51.483 21236 ERROR ovsdbapp.backend.ovs_idl.idlutils [-] Unable to open stream to tcp:127.0.0.1:6640 to retrieve schema: Connection refused
/ d. E" Y% F0 s9 S9 Z2025-03-15 22:35:51.484 21236 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.ovs_vsctl_cmd', '--privsep_sock_path', '/tmp/tmpqsrq4znf/privsep.sock']
8 ? V+ q u. }! p4 r! E9 f t2 S/ C2025-03-15 22:35:53.686 21236 INFO oslo.privsep.daemon [-] Spawned new privsep daemon via rootwrap
0 F+ W3 ^4 n4 P2025-03-15 22:35:53.182 21252 INFO oslo.privsep.daemon [-] privsep daemon starting
: }$ i$ D n( n3 t7 q" D2025-03-15 22:35:53.208 21252 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0# O$ Y9 a$ G/ {4 C& ^& Z3 j0 f
2025-03-15 22:35:53.214 21252 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_NET_ADMIN|CAP_SYS_ADMIN/CAP_NET_ADMIN|CAP_SYS_ADMIN/none
$ Y4 S1 [' ~0 R. R1 o) K* _2025-03-15 22:35:53.215 21252 INFO oslo.privsep.daemon [-] privsep daemon running as pid 21252
6 f' `1 d) E2 I; j( t2025-03-15 22:35:54.881 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_bridge [-] Bridge br-int has datapath-ID 0000cec823ae5d4a
# w/ I( r3 I% e# Z7 H4 c: l3 @2025-03-15 22:35:54.895 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [-] Mapping physical network physnet1 to bridge br-ex- `) v q2 x5 m% \' }. I
2025-03-15 22:35:54.896 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [-] Bridge br-ex datapath-id = 0x0000000c2984eaa1
9 P: f4 d* d2 _) X4 C) o) p2025-03-15 22:35:55.914 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_bridge [-] Bridge br-ex has datapath-ID 0000000c2984eaa1, D1 A# k) J, x7 l+ [! k
2025-03-15 22:35:56.991 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ovs_bridge [-] Bridge br-tun has datapath-ID 00000a32db3e5141
$ X$ P) f, Y0 W- C+ ]2025-03-15 22:35:57.402 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent initialized successfully, now running...
6 O3 t, L0 \6 u% s( v6 e2025-03-15 22:35:57.427 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:0 started
( O) M v" D* A0 B9 q" b) J4 \& v2025-03-15 22:35:57.448 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:0 - starting polling. Elapsed:0.0224 K& J! g6 s% b: c; m+ \( Q& j$ X
2025-03-15 22:35:57.450 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:0 - port information retrieved. Elapsed:0.024 D9 ?* k1 c6 P
2025-03-15 22:35:57.450 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Cleaning stale br-int flows" Y) p! N+ M( t! K+ x
2025-03-15 22:35:57.451 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ofswitch [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Reserved cookies for br-int: {5934588127615068766}0 x1 Y7 R7 i& L& e2 ?& ~
2025-03-15 22:35:57.479 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Cleaning stale br-ex flows3 e: Q; t; ?8 w, `7 v& X! h
2025-03-15 22:35:57.479 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ofswitch [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Reserved cookies for br-ex: {6419282576831478037}
; k) v/ {% u( z/ b* R9 c* g; B! q2025-03-15 22:35:57.488 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Cleaning stale br-tun flows$ G7 K) @- f9 J5 T5 E
2025-03-15 22:35:57.488 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ofswitch [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Reserved cookies for br-tun: {4905649147443091958}* o& m2 S% h# |" T' R% c5 _
2025-03-15 22:35:57.500 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:0 - cleanup stale flows. Elapsed:0.073
0 k3 H* P0 _ o$ `, b( n+ W( \2025-03-15 22:35:57.500 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:0 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.073/ b% |6 F8 m% w" \- C, x, Z
2025-03-15 22:35:59.427 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:1 started
& m7 h, b' Q) j0 I; w9 s* J. E: g2025-03-15 22:35:59.430 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:1 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.0038 G* Y. P& ^8 Y5 n: f
2025-03-15 22:36:01.428 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:2 started
* ^3 _* v1 C! |/ p# h2025-03-15 22:36:01.431 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:2 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003. q2 M* f3 @# B
2025-03-15 22:36:03.430 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:3 started
8 a' V( I7 Q" T/ V* j2025-03-15 22:36:03.433 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:3 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003
2 C$ w0 Q* p6 P. {8 P2025-03-15 22:36:05.431 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:4 started; U! a( r* L Q7 F2 H! D( C: |3 T+ S
2025-03-15 22:36:05.434 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:4 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003
/ s6 R" L6 B, K2025-03-15 22:36:07.433 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:5 started
4 V- k5 C4 \+ K2025-03-15 22:36:07.435 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:5 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003
: _" g# X. }* ?" M' V @* L2025-03-15 22:36:09.433 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:6 started
# b7 d+ A. z% f& V2025-03-15 22:36:09.436 21236 INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-6109973c-6d1a-405f-8bfb-0ac289cfc914 - - - - - -] Agent rpc_loop - iteration:6 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.0034 H7 b) l9 K; v' O6 K6 B# m7 d
9 {% O9 L- C# G) P
6 ^1 n0 j) H5 R: u7 x7 o3 @
' Q, m# m' @4 b9 R: {' ^日志不报错了。; {5 }4 {8 g3 l* r" A, J
& N, \! k0 J1 X4 A. b
( U/ W/ g! f% a: I1 O9 r' m! ^- s
# i) R* u7 Z/ K5 I9 n& p* M: P5 R P
|
|