|
|
楼主 |
发表于 2020-1-5 14:12:09
|
显示全部楼层
ERROR: Could not access cell0.
4 N, G5 w) G Z6 h9 [Has the nova_api database been created?6 _. C' Z, X; ]. A
Has the nova_cell0 database been created?
1 w. @$ A7 L% R% P. a. NHas "nova-manage api_db sync" been run?) s6 N1 T) Z. s v: j$ Q
Has "nova-manage cell_v2 map_cell0" been run?& \( ]+ [7 ], D5 z
Is [api_database]/connection set in nova.conf? u7 Q8 r: N' a$ T( b" x2 ?
Is the cell0 database connection URL correct?
( z; Z( q% i6 E! ]Error: 317 is not 318: h' N: K- F3 {. m- i) B
An error has occurred:3 ~) H5 ?3 F- o/ X
Traceback (most recent call last):3 n4 y( d+ Y9 k1 K' G9 f6 E
File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 2375, in main
3 ^7 c$ P, }) g% o ret = fn(*fn_args, **fn_kwargs)
' l0 R Q6 I# v File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 495, in sync
( m* @) F3 m3 v3 ]2 f4 R return migration.db_sync(version)8 |7 F3 S+ n% x; ~/ r, \+ g9 C$ X+ y
File "/usr/lib/python2.7/site-packages/nova/db/migration.py", line 26, in db_sync9 D; y) h9 C" j2 z5 T4 }% z9 m
return IMPL.db_sync(version=version, database=database, context=context). [" i% u0 H0 L* }1 L1 u; U. C
File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/migration.py", line 61, in db_sync
1 A2 t3 u i" N7 Z+ d repository, version)7 Q: e1 R: F2 @4 O) x
File "/usr/lib/python2.7/site-packages/migrate/versioning/api.py", line 186, in upgrade
/ g" q1 b) j7 a* X5 ]/ f return _migrate(url, repository, version, upgrade=True, err=err, **opts)
; `% m1 a: D3 I% n* w File "<string>", line 2, in _migrate4 z; K! Q! q% T9 ~ k2 W
File "/usr/lib/python2.7/site-packages/migrate/versioning/util/__init__.py", line 167, in with_engine' [1 A& G3 v8 @. t
return f(*a, **kw)% U' B5 H' b; o/ [ [6 `
File "/usr/lib/python2.7/site-packages/migrate/versioning/api.py", line 366, in _migrate. y! k5 P; J4 c$ e
schema.runchange(ver, change, changeset.step)
& W4 ^+ V6 L$ U File "/usr/lib/python2.7/site-packages/migrate/versioning/schema.py", line 93, in runchange& Y* ? X8 n" ^
change.run(self.engine, step)1 G; }' n; h: W7 d( @9 q
File "/usr/lib/python2.7/site-packages/migrate/versioning/script/py.py", line 148, in run
7 x" O' Z7 _; e" m+ l0 u7 R script_func(engine)! P& _1 S9 E) \( s$ k" s: J
File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/migrate_repo/versions/216_havana.py", line 1443, in upgrade
x7 P7 Z% B1 C; E, k/ `# @2 v0 J index.create(migrate_engine)
0 H2 I! n f# a2 _/ p$ w ` File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/schema.py", line 3656, in create
9 r% t. d. M, r' N5 R: Y) i8 s bind._run_visitor(ddl.SchemaGenerator, self)8 l) h9 p, |' T) h$ l
File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 2011, in _run_visitor
% L* s+ Q: i) f# f$ T" W conn._run_visitor(visitorcallable, element, **kwargs)1 H: R- ]* H3 e* E
File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1599, in _run_visitor H0 ~2 d8 O8 o K: Q
visitorcallable(self.dialect, self, **kwargs).traverse_single(element)- Q @ U7 G' F% D& [
File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/visitors.py", line 130, in traverse_single6 l: ^/ n1 }( _& v2 j1 d- e
return meth(obj, **kw)3 ~; r6 I" t. _* {
File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/ddl.py", line 860, in visit_index: t; _3 ^# E$ k2 R1 J. N0 b
self.connection.execute(CreateIndex(index))
0 t" U# O" z2 u' W8 j) b( S File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 980, in execute: K( {6 Z# {9 Y. P: s
return meth(self, multiparams, params)
$ z2 E6 \8 C4 E File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/ddl.py", line 72, in _execute_on_connection
; y) g: T9 t+ B return connection._execute_ddl(self, multiparams, params)0 e8 _: ~. T$ A) V4 y
File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1042, in _execute_ddl# h' F' X+ Z% S) o2 p% G- f, s/ I+ x
compiled,
# {' Z1 e- ?# ]3 q( t) C File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1240, in _execute_context1 ^2 }8 \: L. D7 f
e, statement, parameters, cursor, context0 ~. x8 X% v" N8 q: H
File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1456, in _handle_dbapi_exception8 h/ I/ b+ |' q$ t( X
util.raise_from_cause(newraise, exc_info)
R. V+ r* x" L File "/usr/lib64/python2.7/site-packages/sqlalchemy/util/compat.py", line 296, in raise_from_cause
. T2 O. I5 |9 |7 T5 K reraise(type(exception), exception, tb=exc_tb, cause=cause)1 W3 v% {& u3 H- r( H7 T7 ]& f
File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1236, in _execute_context/ l, |( w/ Q+ |$ z% ~
cursor, statement, parameters, context
3 R% ]1 ~; h! s4 f% ~7 V File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 536, in do_execute8 |; [0 X3 N7 m7 }7 ?5 E
cursor.execute(statement, parameters)
; z* l5 H. }: c! e- |* V File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 170, in execute
7 i2 p a# b# ?9 n3 i! f: X result = self._query(query)
4 p# b7 e5 j2 N File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 328, in _query
4 ~5 j1 b I$ |( P) f, C conn.query(q)8 J. y) S) B5 f. c
File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 516, in query
+ F6 e( c$ _1 J- U: `. I* Q' Z0 m self._affected_rows = self._read_query_result(unbuffered=unbuffered)* e0 C$ B8 i# d% C) [, I
File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 727, in _read_query_result
& P! m0 T( S- U" ^% c* I: V result.read()$ ~. Z* O. S- {+ W" _& b
File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1066, in read
; S; S/ S3 y9 T# Z first_packet = self.connection._read_packet()
- {% [ c) f& Q# N: h File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 683, in _read_packet' b; V1 G" {8 _3 W: i/ b
packet.check_error()
% m: g( _2 T0 r0 p$ Q* ]+ d% s File "/usr/lib/python2.7/site-packages/pymysql/protocol.py", line 220, in check_error
Y! L) P" O* ]7 _$ X! @ err.raise_mysql_exception(self._data)" p! B8 W. h& o3 q9 Z
File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 109, in raise_mysql_exception. \% [8 s; I; J. q1 a5 s! K
raise errorclass(errno, errval)* I# O& f! g# h% r: r" R4 k! m. I- U
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) |
|