|
|
The above exception was the direct cause of the following exception:- @8 Z% I p L# L
Traceback (most recent call last):6 c8 P O2 Y/ |3 y/ N* v
File "/usr/lib/python3.6/site-packages/tenacity/__init__.py", line 412, in call
) _6 f" F; E' N% S; K# @! m+ } result = fn(*args, **kwargs)6 y: i& E0 _ ~# @* D6 p7 `
File "/usr/lib/python3.6/site-packages/gnocchi/cli/metricd.py", line 45, in get_coordinator_and_start
: z; ~; C& i! h+ o2 Q coord.start(start_heart=True)9 L! ^4 Z9 z# r) U+ q$ Z& j8 ]
File "/usr/lib/python3.6/site-packages/tooz/coordination.py", line 689, in start
5 l. U4 M9 z: a8 E3 }& A4 F U super(CoordinationDriverWithExecutor, self).start(start_heart)
" [5 v$ @1 f/ [% ~. Y7 p File "/usr/lib/python3.6/site-packages/tooz/coordination.py", line 426, in start
4 g9 ?$ U2 [) M+ [7 Z$ H self._start()
3 `) U- X: \5 _" X. K File "/usr/lib/python3.6/site-packages/tooz/drivers/redis.py", line 65, in wrapper
& R; T4 ]; v3 o6 P; R cause=e)3 g7 w6 u, q, E1 r: h" }6 b
File "/usr/lib/python3.6/site-packages/tooz/utils.py", line 224, in raise_with_cause5 ~7 t( n% Z) ?9 W, H0 N
excutils.raise_with_cause(exc_cls, message, *args, **kwargs)
% C! G1 y/ v+ U6 N File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 142, in raise_with_cause, R7 T: H; ~0 {4 o4 S! I
raise exc_cls(message, *args, **kwargs) from kwargs.get('cause')
( V G; o& \$ d) A2 W0 Stooz.coordination.ToozConnectionError: Error 111 connecting to controller:6379. Connection refused.1 ]% x3 N# Z( D, y7 R
2022-05-28 22:42:17,458 [71505] ERROR gnocchi.utils: Unable to initialize coordination driver
3 ^6 R; ^# _- S, e% q- u! mTraceback (most recent call last):
4 o5 }2 j8 N Z+ n' [$ f File "/usr/lib/python3.6/site-packages/redis/connection.py", line 559, in connect
v' z& f& E( G T& }% y9 u sock = self._connect()8 e; z$ |' A t; `* Q4 j/ ^
File "/usr/lib/python3.6/site-packages/redis/connection.py", line 615, in _connect! [0 ` i* z6 I& D9 n
raise err& a R* n6 A- Z: l
File "/usr/lib/python3.6/site-packages/redis/connection.py", line 603, in _connect
7 }; w$ d2 [# O8 y$ a sock.connect(socket_address)
/ k: z' p. d: \, L# U6 nConnectionRefusedError: [Errno 111] Connection refused
" A! D' b0 `$ W) eDuring handling of the above exception, another exception occurred:
P# Z5 q" d& U! x7 S7 uTraceback (most recent call last):$ ]0 K* q) ?1 K
File "/usr/lib/python3.6/site-packages/tooz/drivers/redis.py", line 58, in wrapper
1 I7 M/ J0 e4 k+ M5 b8 U( p" H return func(*args, **kwargs)! j$ @- n5 ~7 F$ o/ g+ Q1 K8 g
File "/usr/lib/python3.6/site-packages/tooz/drivers/redis.py", line 476, in _start
4 A9 ~+ o* x" _: t self._server_info = self._client.info()( j$ h+ {* L3 M8 q
File "/usr/lib/python3.6/site-packages/redis/client.py", line 1304, in info* m% [+ p, x8 p) J5 l
return self.execute_command('INFO')! }8 w8 C1 ^$ y# ?
File "/usr/lib/python3.6/site-packages/redis/client.py", line 898, in execute_command
- q- j4 z/ _" r conn = self.connection or pool.get_connection(command_name, **options)4 h; b0 c$ q3 ~. ~7 ]) P" |8 l( T3 Z
File "/usr/lib/python3.6/site-packages/redis/connection.py", line 1192, in get_connection# n3 s7 j2 h; M
connection.connect()
8 ?1 @8 \7 c( R; |& B File "/usr/lib/python3.6/site-packages/redis/connection.py", line 563, in connect
?/ J2 i; T# j3 {$ ~ raise ConnectionError(self._error_message(e))
* W; v/ J+ h( H# [% E# N3 O# lredis.exceptions.ConnectionError: Error 111 connecting to controller:6379. Connection refused.
! F& |" s. T+ |8 j8 ^) S5 j! vThe above exception was the direct cause of the following exception:; F' X& ] `7 g. g7 }& A% C
Traceback (most recent call last):- H1 r2 W* e4 J: o7 Y
File "/usr/lib/python3.6/site-packages/tenacity/__init__.py", line 412, in call
+ o) y+ K5 @ z! e% X3 L result = fn(*args, **kwargs)) Y/ E/ K* J8 h% q8 }3 p1 c. {
File "/usr/lib/python3.6/site-packages/gnocchi/cli/metricd.py", line 45, in get_coordinator_and_start
4 }' g a, H; O8 D coord.start(start_heart=True)
D& g$ b J# X; { File "/usr/lib/python3.6/site-packages/tooz/coordination.py", line 689, in start
. d" o8 ]% v$ f* \% [& k+ p W* Z super(CoordinationDriverWithExecutor, self).start(start_heart)9 \: ^) o0 x5 q1 F$ o, C/ |2 r; Z
File "/usr/lib/python3.6/site-packages/tooz/coordination.py", line 426, in start
$ x4 z# s& M- t, K self._start()
! U, g2 T+ E$ t3 y4 N, | File "/usr/lib/python3.6/site-packages/tooz/drivers/redis.py", line 65, in wrapper
& a+ M- {) Z) m) T! s cause=e)
; J+ O2 G3 T: W+ ~, ` File "/usr/lib/python3.6/site-packages/tooz/utils.py", line 224, in raise_with_cause
1 g! @/ y" V c) i% Z3 v excutils.raise_with_cause(exc_cls, message, *args, **kwargs)& T+ s6 p3 [7 V$ `
File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 142, in raise_with_cause( k e* V0 u5 e$ N
raise exc_cls(message, *args, **kwargs) from kwargs.get('cause')' V6 x( v) q( ]0 B" b
tooz.coordination.ToozConnectionError: Error 111 connecting to controller:6379. Connection refused.8 p0 A; |) g5 y
+ ]& r5 s* G) E( h1 H( f! u: k% ^5 I6 j( Y1 _
解决办法:0 m# d! N7 x* E& J, t, u( F
检查redis服务。( l0 N4 ^4 `; A3 i' x& h) B
redis可以正常连接,就能解决问题。+ ]' X1 r, Y9 i9 `3 W1 K
|
|