- 积分
- 16840
在线时间 小时
最后登录1970-1-1
|

楼主 |
发表于 2020-1-5 14:12:09
|
显示全部楼层
ERROR: Could not access cell0.
" B6 E; B& M8 {/ l# l2 zHas the nova_api database been created?- b3 |1 e+ G% w6 r& R2 w# A, @" N
Has the nova_cell0 database been created?% q1 m7 d. Y* r6 [
Has "nova-manage api_db sync" been run?
5 [* L& o( k" e% W% oHas "nova-manage cell_v2 map_cell0" been run?6 e" J$ L" ]& I8 T; h0 l
Is [api_database]/connection set in nova.conf?
" H# h4 ~2 L1 N0 q7 L' v8 z0 x" uIs the cell0 database connection URL correct?: c9 Q: N) o+ f- `0 a
Error: 317 is not 318) f" P" y) A# c7 z; x% q
An error has occurred:. }8 E) C m2 O( T8 w7 C( K
Traceback (most recent call last):
9 ]! s% y, F: R% Z7 V5 R4 { File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 2375, in main
/ d$ h! ?/ b0 e4 S6 `/ V. d0 t3 p1 h! Y ret = fn(*fn_args, **fn_kwargs)1 E( b" S: A% S0 U: t3 B
File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 495, in sync
" F7 }1 J) z" ?; O: ~3 Z return migration.db_sync(version)
/ J% K n7 |( [! p File "/usr/lib/python2.7/site-packages/nova/db/migration.py", line 26, in db_sync/ F- d/ Q& P3 s" {
return IMPL.db_sync(version=version, database=database, context=context)
9 m3 t0 |, K1 S6 q File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/migration.py", line 61, in db_sync3 _1 r. |; l3 f( @( h% r8 Q
repository, version)
* I9 ]. j) J3 |4 o. s1 n( H$ ` File "/usr/lib/python2.7/site-packages/migrate/versioning/api.py", line 186, in upgrade9 A& m+ C4 G4 I& J9 S
return _migrate(url, repository, version, upgrade=True, err=err, **opts)3 l) x) Q6 f% l1 {
File "<string>", line 2, in _migrate5 V. Q" r5 P9 e( L# w
File "/usr/lib/python2.7/site-packages/migrate/versioning/util/__init__.py", line 167, in with_engine
& x* |6 D4 M( Q( C, S return f(*a, **kw)% _3 D. y; W$ p( ]* W
File "/usr/lib/python2.7/site-packages/migrate/versioning/api.py", line 366, in _migrate9 U H5 E- M6 Y
schema.runchange(ver, change, changeset.step)
! g9 P9 r* S- a: C$ T" N4 H File "/usr/lib/python2.7/site-packages/migrate/versioning/schema.py", line 93, in runchange* P, e/ a2 S9 N9 u/ q( t( a
change.run(self.engine, step)1 s& [% {+ t r$ x
File "/usr/lib/python2.7/site-packages/migrate/versioning/script/py.py", line 148, in run
5 E3 q# G6 x7 t& V5 b script_func(engine)' j& @ g6 W, Q+ T
File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/migrate_repo/versions/216_havana.py", line 1443, in upgrade
+ z& h: P, v. r index.create(migrate_engine)0 L3 d7 v- L/ F! \' y( H) ^4 A
File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/schema.py", line 3656, in create) d$ x5 t) @& i
bind._run_visitor(ddl.SchemaGenerator, self)
6 m+ K' R+ }2 D File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 2011, in _run_visitor
1 \, @9 C3 t' t' X# P( }( x conn._run_visitor(visitorcallable, element, **kwargs)
1 T2 l' @9 u9 U3 a3 a3 c File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1599, in _run_visitor
' j. f: n! R T. Q' d visitorcallable(self.dialect, self, **kwargs).traverse_single(element)! z" h6 Q5 H4 I4 G
File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/visitors.py", line 130, in traverse_single
: T' g5 H/ H) T9 b% K' l return meth(obj, **kw); v& c/ E2 Q2 \: ?4 L# i( P! S
File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/ddl.py", line 860, in visit_index; z% D1 e; u3 T
self.connection.execute(CreateIndex(index))
2 [$ a+ \$ {5 Y3 b2 o File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 980, in execute
! W. I/ ^2 x0 o, J3 R( L return meth(self, multiparams, params)
( ] K# S* A1 g& W: a" T File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/ddl.py", line 72, in _execute_on_connection1 s; W+ e1 f; M, V- g: e" o
return connection._execute_ddl(self, multiparams, params)6 M) U: h1 y& ]$ R
File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1042, in _execute_ddl
) J' |2 T2 z0 C& z! S compiled,
% \3 H- z# s; }' b File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1240, in _execute_context
; d6 e. g* s ?) j e, statement, parameters, cursor, context
6 v6 `. ?9 G: [& [6 v* j2 I File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1456, in _handle_dbapi_exception7 N6 a, ]+ h0 [. }2 I: h# i
util.raise_from_cause(newraise, exc_info)
6 M' P9 \* ^1 e7 E File "/usr/lib64/python2.7/site-packages/sqlalchemy/util/compat.py", line 296, in raise_from_cause
! V4 F. @* ^! v5 J' o' _/ p reraise(type(exception), exception, tb=exc_tb, cause=cause)
4 h. u( i4 y `; Y! k File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1236, in _execute_context
, { k( z* _& h: Z# { cursor, statement, parameters, context. ^/ I r/ C8 J' S0 ^: X) f" ~
File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 536, in do_execute# F& E3 x/ F( V4 z6 p4 F3 G' j; h
cursor.execute(statement, parameters)
6 ^- B; \1 q3 c/ b0 o3 g! K File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 170, in execute
r9 m$ y: O9 n9 w+ q+ y, F result = self._query(query)& D' ^/ s2 q" h- `1 L
File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 328, in _query
4 c% A( d% i1 `! Y1 X8 u% @ conn.query(q)
4 ]7 L/ @- G: ?: G3 J" q3 A Y. K File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 516, in query; r" O, d1 r! o5 [ r+ ]
self._affected_rows = self._read_query_result(unbuffered=unbuffered)$ h7 S# q8 g* m5 T' }
File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 727, in _read_query_result7 ?; n! n- O% c: F, X- H
result.read()
% G2 p4 _) ^" N% |0 a H2 }4 `! C File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1066, in read
9 S/ Z1 S# j8 D/ c8 G- _/ m- k first_packet = self.connection._read_packet()
$ C6 \% G! F* r# z4 b File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 683, in _read_packet
; U9 M4 x0 F) G8 [6 d packet.check_error()+ ]! _2 j2 { ^
File "/usr/lib/python2.7/site-packages/pymysql/protocol.py", line 220, in check_error, F8 Y4 N0 D: ^, Q
err.raise_mysql_exception(self._data)# `% ~* d" F6 v! v, V2 L
File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 109, in raise_mysql_exception
) {' l$ c" |2 \, C! _7 | raise errorclass(errno, errval)
* F) a7 T/ l3 ? l" \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) |
|