|
|
楼主 |
发表于 2020-1-5 14:12:09
|
显示全部楼层
ERROR: Could not access cell0.
2 L- U l {- L! ~9 GHas the nova_api database been created?$ j% R& h. E1 H( O
Has the nova_cell0 database been created?3 g( I) u, a. F0 G8 e
Has "nova-manage api_db sync" been run?
5 Z# R e) }! C3 f6 {Has "nova-manage cell_v2 map_cell0" been run?3 Q2 C5 ?& V/ I2 r. u% S7 _$ u
Is [api_database]/connection set in nova.conf?
9 Q9 g7 `5 l' _9 \( K5 H) h6 L' zIs the cell0 database connection URL correct?( t* I; j, x2 Q$ `/ R8 u9 \
Error: 317 is not 3181 K" \, P/ N; }8 J I
An error has occurred:
9 G. E- _: @* a8 ^3 n: q# [Traceback (most recent call last):
4 e, D4 M9 w8 Q! i; q/ ~& A0 P File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 2375, in main
: ?0 c3 J2 S5 d ret = fn(*fn_args, **fn_kwargs)' X) C, g8 q+ r) w( J `, ~
File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 495, in sync6 H. T% Z* M& u9 ?- M8 |. @+ L
return migration.db_sync(version)
3 g3 I( D0 V8 R* f& g; x% ]8 T File "/usr/lib/python2.7/site-packages/nova/db/migration.py", line 26, in db_sync
, {, N) Z9 W) y0 v e& X$ T return IMPL.db_sync(version=version, database=database, context=context)7 e4 M9 e* v3 N. E$ I i0 f( r' ?
File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/migration.py", line 61, in db_sync
) N1 I9 v: P6 i; R/ S0 i Y, C- r repository, version)
9 ?& g. Z; V* j. [, n* b3 I( Y" r4 U File "/usr/lib/python2.7/site-packages/migrate/versioning/api.py", line 186, in upgrade
2 K$ I; t& d' X( r return _migrate(url, repository, version, upgrade=True, err=err, **opts)/ o/ a7 C7 L0 L8 O0 J! H
File "<string>", line 2, in _migrate
. v4 x7 U8 A/ B2 r: u4 g8 [4 x0 O File "/usr/lib/python2.7/site-packages/migrate/versioning/util/__init__.py", line 167, in with_engine
; K* T5 J/ h- s9 P# V& V return f(*a, **kw)
" `' ^4 W3 T' Z& E, B8 O File "/usr/lib/python2.7/site-packages/migrate/versioning/api.py", line 366, in _migrate6 Y7 U! k! E" B
schema.runchange(ver, change, changeset.step)2 W. s" f a/ b! Y) w) A: _
File "/usr/lib/python2.7/site-packages/migrate/versioning/schema.py", line 93, in runchange
' v. Y: r W' i7 b& J change.run(self.engine, step)- y/ g% z+ g" u8 @5 m
File "/usr/lib/python2.7/site-packages/migrate/versioning/script/py.py", line 148, in run
$ E4 n! @3 V$ o9 B- Y script_func(engine)
, a' v2 s0 W& d# m File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/migrate_repo/versions/216_havana.py", line 1443, in upgrade1 u4 l E, W" n& \
index.create(migrate_engine)
3 N& m, a: p( I- I; Q8 C. h( x File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/schema.py", line 3656, in create
# B& I& z1 `! ^* C. y( g" j* X& E bind._run_visitor(ddl.SchemaGenerator, self)' |$ \2 {- B; p L" t
File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 2011, in _run_visitor$ w) |$ m7 U4 }
conn._run_visitor(visitorcallable, element, **kwargs)
: j" Y& M0 V5 m, r File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1599, in _run_visitor6 \0 ]" Y n4 G' p* Y
visitorcallable(self.dialect, self, **kwargs).traverse_single(element)7 Q# z5 y* d, G: k
File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/visitors.py", line 130, in traverse_single% ?* g/ s# g9 {
return meth(obj, **kw)
4 Q( @1 v. D( f* A+ b File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/ddl.py", line 860, in visit_index/ t1 l& T0 m2 w/ u/ \. ^2 T$ c& |
self.connection.execute(CreateIndex(index))
7 R* n F% x: T5 a File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 980, in execute/ w- _1 C* T8 m! z) X
return meth(self, multiparams, params)
7 X! |+ a/ G, A; P u" ^0 Y File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/ddl.py", line 72, in _execute_on_connection
4 L, d! ?+ m( u+ P return connection._execute_ddl(self, multiparams, params)/ I* J! C4 E2 ^
File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1042, in _execute_ddl
( P3 P/ e0 h, S compiled,4 s$ |1 X+ j! l7 C j$ n% {1 x
File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1240, in _execute_context8 }0 P; L9 R: ^) w
e, statement, parameters, cursor, context
. t7 ^& J" r6 r$ L! @' X$ c File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1456, in _handle_dbapi_exception
; G! x3 X! f- W1 | util.raise_from_cause(newraise, exc_info)# ]; ]5 l2 p) ^2 [& p7 h" ^
File "/usr/lib64/python2.7/site-packages/sqlalchemy/util/compat.py", line 296, in raise_from_cause5 e: n0 j9 {* Q3 T# J1 u# a3 l; _
reraise(type(exception), exception, tb=exc_tb, cause=cause)
" P! X: o4 b% y File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1236, in _execute_context
* _# h( q; j/ z) g5 B4 U cursor, statement, parameters, context
* s; V5 l/ B5 F7 Q8 b3 f File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 536, in do_execute
) f3 l- o; B4 M$ r cursor.execute(statement, parameters)( s- D1 W# f. g9 u2 y6 a
File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 170, in execute
g, H2 ]/ d s result = self._query(query), I0 \2 _" a0 U' x! ?+ s
File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 328, in _query
6 h+ W8 x2 J# j8 c, E- S' t conn.query(q)$ O/ {( N h4 S- j# F/ C1 q0 z
File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 516, in query
2 E1 k3 y( R4 g, Z% ^ T self._affected_rows = self._read_query_result(unbuffered=unbuffered)9 L3 E" e1 X' e: T) F
File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 727, in _read_query_result
2 Y; T& S5 l9 z" A% ~8 v3 [$ a result.read()
- }3 W& C+ x; q( e, R, t( N File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1066, in read% q# e9 a& ^5 P/ V, Y2 W
first_packet = self.connection._read_packet()" x$ M$ ^5 e' J2 O1 ?
File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 683, in _read_packet
. {% |! S9 T7 B( Q+ j1 a packet.check_error()' D; I7 N/ X; E& ^$ {. r; u
File "/usr/lib/python2.7/site-packages/pymysql/protocol.py", line 220, in check_error
+ r* d5 D" s. I3 o# X err.raise_mysql_exception(self._data)3 C* v$ {4 o6 ?! d; G% d
File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 109, in raise_mysql_exception
6 W. M: {/ [% f% E, T raise errorclass(errno, errval)' C, q3 T3 d9 U) i3 P& o
OperationalError: (pymysql.err.OperationalError) (1213, u'WSREP replication failed. Check your wsrep connection state and retry the query.') [SQL: u'CREATE INDEX certificates_project_id_deleted_idx ON certificates (project_id, deleted)'] (Background on this error at: http://sqlalche.me/e/e3q8) |
|