|
|
The above exception was the direct cause of the following exception:
+ a: [1 \$ l% G# rTraceback (most recent call last):
. M( w: j+ h) }9 d File "/usr/lib/python3.6/site-packages/tenacity/__init__.py", line 412, in call
( o! J. ^# [0 b6 r3 A' P result = fn(*args, **kwargs)$ N" q7 z/ j* E# {4 O% c6 B% E
File "/usr/lib/python3.6/site-packages/gnocchi/cli/metricd.py", line 45, in get_coordinator_and_start
( g. n/ O! E" g3 ?5 w coord.start(start_heart=True)% s5 Y6 ~( J* i- ]. v0 a" l
File "/usr/lib/python3.6/site-packages/tooz/coordination.py", line 689, in start3 ]* a. |' L. O; z2 V
super(CoordinationDriverWithExecutor, self).start(start_heart)+ \5 U( v+ X" L) E" Q5 }7 i
File "/usr/lib/python3.6/site-packages/tooz/coordination.py", line 426, in start
2 k, c3 w& K9 U4 k! O6 n2 Y4 H1 D self._start()# ^! Q) Q/ a- T, n: R, r
File "/usr/lib/python3.6/site-packages/tooz/drivers/redis.py", line 65, in wrapper
- K% Q/ z/ y4 r: |( M, `. c cause=e)1 A' q% J; m9 b1 M( t
File "/usr/lib/python3.6/site-packages/tooz/utils.py", line 224, in raise_with_cause, W7 _: F+ }1 v; @$ U' \
excutils.raise_with_cause(exc_cls, message, *args, **kwargs)
8 k7 {7 \# y( { File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 142, in raise_with_cause% ?. w3 t4 Y: X7 W0 H4 Z
raise exc_cls(message, *args, **kwargs) from kwargs.get('cause')' t" l- \) }- K& |8 c% ~
tooz.coordination.ToozConnectionError: Error 111 connecting to controller:6379. Connection refused.( L4 @$ _1 u4 V' Z
2022-05-28 22:42:17,458 [71505] ERROR gnocchi.utils: Unable to initialize coordination driver
& H+ _! E' | ^. s' ?/ PTraceback (most recent call last):
8 O. B6 m( e/ }: D1 C File "/usr/lib/python3.6/site-packages/redis/connection.py", line 559, in connect: B7 |9 V( B, r- A
sock = self._connect()
2 @, g E' ]' r. m& k, \ File "/usr/lib/python3.6/site-packages/redis/connection.py", line 615, in _connect
$ ~+ Z. ?% x! i9 n raise err
" w! ?6 Q3 E; j" V, D) T: { File "/usr/lib/python3.6/site-packages/redis/connection.py", line 603, in _connect
2 W6 O+ D: ~/ w- U- w% k& B1 c sock.connect(socket_address)0 w" S% Z& J5 z: J
ConnectionRefusedError: [Errno 111] Connection refused) h9 H+ ^3 G7 e; R4 `) r1 \' x, o8 W
During handling of the above exception, another exception occurred:# K' p6 P& G4 f5 B
Traceback (most recent call last):
0 u7 k# R4 O5 n6 L1 ^2 l( j File "/usr/lib/python3.6/site-packages/tooz/drivers/redis.py", line 58, in wrapper% S! W/ E, e9 q p0 I
return func(*args, **kwargs): j' G& i" V2 }
File "/usr/lib/python3.6/site-packages/tooz/drivers/redis.py", line 476, in _start
* z0 T/ J! V2 z- ^; I self._server_info = self._client.info()& _1 c# l' m3 l4 `' P6 f4 q" D
File "/usr/lib/python3.6/site-packages/redis/client.py", line 1304, in info
$ t, ~) U2 e" W# ^5 T. e return self.execute_command('INFO')
6 E+ ]# m. H, w% N% v File "/usr/lib/python3.6/site-packages/redis/client.py", line 898, in execute_command
# n3 y8 a! g) o Z3 K( Z- V conn = self.connection or pool.get_connection(command_name, **options)
' g9 ^$ t4 C' w File "/usr/lib/python3.6/site-packages/redis/connection.py", line 1192, in get_connection
Q& k% g# |4 k# Y, g connection.connect()8 v G; C+ d' H! P! M* j4 D
File "/usr/lib/python3.6/site-packages/redis/connection.py", line 563, in connect# u4 f9 o5 o( D! t: f- g) s# `
raise ConnectionError(self._error_message(e))
' |/ R" y L8 Y2 M* H6 D$ g# Vredis.exceptions.ConnectionError: Error 111 connecting to controller:6379. Connection refused.: p. w) S: M- z: s3 _2 w# O1 \" L
The above exception was the direct cause of the following exception:
! W1 n# H3 ^4 U6 \5 C& ^. S' gTraceback (most recent call last):
X. b' n; y7 _6 v6 S/ N File "/usr/lib/python3.6/site-packages/tenacity/__init__.py", line 412, in call! W% D2 w0 p& c6 Q8 ^
result = fn(*args, **kwargs)( L: V6 C5 B2 C: r j8 d: J
File "/usr/lib/python3.6/site-packages/gnocchi/cli/metricd.py", line 45, in get_coordinator_and_start
( x8 S0 ^) E H' K* {2 t! c" @( g coord.start(start_heart=True)$ M% Q2 q9 v2 X+ n1 b* z8 q
File "/usr/lib/python3.6/site-packages/tooz/coordination.py", line 689, in start
- y( j6 Y) P. N1 l" F, o super(CoordinationDriverWithExecutor, self).start(start_heart)
7 p# t+ c& v5 Q5 k0 Q. K File "/usr/lib/python3.6/site-packages/tooz/coordination.py", line 426, in start4 o8 H/ g3 B0 e' X
self._start()! t9 Q* ]/ f$ O$ y" C
File "/usr/lib/python3.6/site-packages/tooz/drivers/redis.py", line 65, in wrapper3 W6 m2 M5 }# Y" H. |) \
cause=e)
% q" R E! M9 o' Z+ R File "/usr/lib/python3.6/site-packages/tooz/utils.py", line 224, in raise_with_cause
9 A& c* D; P: P* u excutils.raise_with_cause(exc_cls, message, *args, **kwargs)& q% l- t+ \! Z
File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 142, in raise_with_cause. O- m; h$ z* T" R6 z
raise exc_cls(message, *args, **kwargs) from kwargs.get('cause')
% C+ {) a& a! ntooz.coordination.ToozConnectionError: Error 111 connecting to controller:6379. Connection refused.
! g; ?* K, \" ~6 i8 @
- f9 G4 |" }# t) \7 D1 K* H+ ?+ U1 i9 V" c8 s3 P
解决办法:2 r3 [: k) L& k( b# `- ~
检查redis服务。$ x2 R$ v( f/ T
redis可以正常连接,就能解决问题。* q) g3 D, { p" A7 @
|
|