找回密码
 注册
查看: 2745|回复: 0

oslo_config.cfg.ConfigFileParseError: Failed to parse /etc/glance/glance-api.con

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2021-3-23 10:57:23 | 显示全部楼层 |阅读模式
同步数据库时报错:8 F) Q3 C+ F6 J7 i1 N

- k* d4 d( }* Y0 @8 Eoslo_config.cfg.ConfigFileParseError: Failed to parse /etc/glance/glance-api.conf: at /etc/glance/glance-api.conf:1, Unexpected continuation line: ' [DEFAULT]'% m9 k0 y7 @2 L7 N) F3 \+ G
" m) A7 o. N) L+ Z9 Y
w完整的信息如下:
7 m7 o4 E7 J; D# su -s /bin/sh -c "glance-manage db_sync" glance
" A2 u$ r. M9 I& @; W3 K# I0 i9 JTraceback (most recent call last):/ ?' D/ P& i8 a2 u0 Z) W
  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 1608, in _parse_file
# ~; M- l7 z$ ~! t3 i) z    parser.parse()) ?( r2 o7 U9 T- U. K
  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 1563, in parse& k* `9 ?( ]  `) c* D8 v# g' U$ N/ z
    return super(ConfigParser, self).parse(f.readlines())
# y# l' f; K  n8 x& x7 @1 Z  File "/usr/lib/python3.6/site-packages/oslo_config/iniparser.py", line 74, in parse
3 u; ?1 D  K$ `, _" S6 k    self.error_unexpected_continuation(line)5 I  L9 ?  G8 t8 M
  File "/usr/lib/python3.6/site-packages/oslo_config/iniparser.py", line 120, in error_unexpected_continuation
. C' V: H/ e( _) ~0 b    self.lineno, line)
* z) _; w) q6 D! n$ Foslo_config.cfg.ParseError: at /etc/glance/glance-api.conf:1, Unexpected continuation line: ' [DEFAULT]'; J& `, I' E* G
% a2 w4 _$ a4 Z
During handling of the above exception, another exception occurred:
+ ?/ v; ]0 Q; k  L" T7 f: I0 ?" V- J7 I& g, B/ s; [
Traceback (most recent call last):
6 Y7 S5 F- ]- V8 t5 G1 O0 c/ T& [# I  File "/usr/bin/glance-manage", line 10, in <module>: W- z+ z# T8 a# T- |8 t
    sys.exit(main())  p5 A1 v. t9 ?8 f9 M/ J5 O# {
  File "/usr/lib/python3.6/site-packages/glance/cmd/manage.py", line 555, in main3 u+ E' k8 [2 Q+ N/ P& A
    config.parse_args(default_config_files=cfg_files)
' [% _. H1 A9 j$ u! a4 b* Z. n  File "/usr/lib/python3.6/site-packages/glance/common/config.py", line 718, in parse_args
) |9 U5 t+ _3 c% b9 w    default_config_files=default_config_files)1 n8 {9 e2 u# L, h& X( O2 z
  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 2136, in __call__  |0 ~$ I# R1 R% j, X4 h
    else sys.argv[1:])
9 ^/ z: w* ^6 s, E6 D6 L) x! w2 B  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 2901, in _parse_cli_opts8 @; e1 i: ~  e8 W" h9 e4 k9 U" l
    return self._parse_config_files()  b2 i" R) o* f) }
  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 2918, in _parse_config_files& z5 X+ [$ }3 Z6 Z
    ConfigParser._parse_file(config_file, namespace)! G7 o- o& ]5 U! l
  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 1610, in _parse_file
9 Y& U6 ~7 ]( M    raise ConfigFileParseError(pe.filename, str(pe))% ^- i7 g8 q# |5 |! |* i6 y5 U
oslo_config.cfg.ConfigFileParseError: Failed to parse /etc/glance/glance-api.conf: at /etc/glance/glance-api.conf:1, Unexpected continuation line: ' [DEFAULT]'
6 O" g' I( y* o) q# q0 [! B6 f/ k( d% j& L+ _

3 |2 \3 k1 R+ ^- C% W$ P; J( g. Tsu -s /bin/sh -c "glance-manage db_sync" glance% k+ w4 O6 S$ B  g2 R! [. ^! p# a2 }6 _
Traceback (most recent call last):
5 Y1 |5 A4 l9 R! ]% l2 [  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 1608, in _parse_file
3 o: h9 P- z. R3 Q3 }    parser.parse()/ M# ?- p. z5 [2 s) `0 t
  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 1563, in parse$ x1 Z- p& A% z2 p  F
    return super(ConfigParser, self).parse(f.readlines())# C- r! `2 N* i" ~
  File "/usr/lib/python3.6/site-packages/oslo_config/iniparser.py", line 74, in parse4 @( N3 {+ W, K6 X3 c
    self.error_unexpected_continuation(line)7 I% f! M# O6 f7 J2 P! ?" @5 J
  File "/usr/lib/python3.6/site-packages/oslo_config/iniparser.py", line 120, in error_unexpected_continuation* ]  M/ N6 P; A" q# H# e# G7 ]
    self.lineno, line)
/ Q4 m; H( R1 a9 U$ woslo_config.cfg.ParseError: at /etc/glance/glance-api.conf:1, Unexpected continuation line: ' [DEFAULT]'
/ w3 c& q& E  k" ]7 h& N
$ p6 [% W' e- @$ j/ a# H& a) SDuring handling of the above exception, another exception occurred:; l/ f+ G( ?) P

% |" X5 X% p$ [* ITraceback (most recent call last):. s7 u2 [; v( }* h2 X( Y
  File "/usr/bin/glance-manage", line 10, in <module>
; H! l0 y7 `' B% F    sys.exit(main())
/ _; z$ E% L& }2 ~: ^% D0 h  File "/usr/lib/python3.6/site-packages/glance/cmd/manage.py", line 555, in main- p7 B9 L& \9 \; A3 w
    config.parse_args(default_config_files=cfg_files)
/ C7 D3 k" Z. k0 j* E# G  File "/usr/lib/python3.6/site-packages/glance/common/config.py", line 718, in parse_args& s" X4 P2 ?/ v
    default_config_files=default_config_files)
/ {$ w0 b3 ]. h# m) o7 j  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 2136, in __call__$ E+ |( ^4 P: j  D
    else sys.argv[1:]): v! D4 V) q( _2 o6 x1 z4 t7 R4 K
  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 2901, in _parse_cli_opts: O& S3 `% N0 B1 ]6 _0 h
    return self._parse_config_files()1 V( t; s4 _  m0 }* H
  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 2918, in _parse_config_files. k# d9 ]+ y$ v5 a
    ConfigParser._parse_file(config_file, namespace)% C3 t' J# C) E1 k' U( {, |
  File "/usr/lib/python3.6/site-packages/oslo_config/cfg.py", line 1610, in _parse_file
) ]$ [& o% h7 B    raise ConfigFileParseError(pe.filename, str(pe))
, T: k( C! `1 ^9 Q# k) foslo_config.cfg.ConfigFileParseError: Failed to parse /etc/glance/glance-api.conf: at /etc/glance/glance-api.conf:1, Unexpected continuation line: ' [DEFAULT]'; b6 w" k- `: g) B! ]" @' I
) q  K9 j& q' W' t3 Q
检查glance-api.conf文件,和glance-register.conf文件
" P3 I/ A1 `( J7 P$ z" z1 ?! c  X3 u! H5 k; Q7 W1 w3 D- L1 p2 e4 n' q
[root@controller ~]# vim /etc/glance/glance-api.conf
# P* `! O: E3 _
# B5 |& Q: F' U3 y# l8 Z9 Vvim /etc/glance/glance-registry.conf
  o: J2 B6 W1 h8 h2 b- c# j7 ^4 X* m* _3 q& j* F6 T

1 i- ?4 x! |3 d/ Z2 B[root@controller ~]# su -s /bin/sh -c "glance-manage db_sync" glance/ Y# z) r" l& n# L+ u% u
INFO  [alembic.runtime.migration] Context impl MySQLImpl.( S7 a) g+ J$ J9 [1 o- g
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.$ a& {- z: q$ m5 c
/usr/lib/python3.6/site-packages/pymysql/cursors.py:170: Warning: (1280, "Name 'alembic_version_pkc' ignored for PRIMARY key.")
$ h9 t6 [* v- w/ g' D' T  result = self._query(query)
; M& P8 [2 d, f2 `5 H& \/ cINFO  [alembic.runtime.migration] Running upgrade  -> liberty, liberty initial
5 A$ E1 d8 {$ U. ^' g8 V8 u; y+ XINFO  [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table- R. y  @9 e/ j; A5 l! B: c
INFO  [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server, R5 C" g. k/ x
INFO  [alembic.runtime.migration] Running upgrade mitaka02 -> ocata_expand01, add visibility to images
6 f; y3 r- i, e; D7 TINFO  [alembic.runtime.migration] Running upgrade ocata_expand01 -> pike_expand01, empty expand for symmetry with pike_contract01: Q. e1 m2 m, `1 L. i
INFO  [alembic.runtime.migration] Running upgrade pike_expand01 -> queens_expand01
- T" k* R. ]& P- l0 ^INFO  [alembic.runtime.migration] Running upgrade queens_expand01 -> rocky_expand01, add os_hidden column to images table
. I% s6 H3 i+ \INFO  [alembic.runtime.migration] Running upgrade rocky_expand01 -> rocky_expand02, add os_hash_algo and os_hash_value columns to images table; O# x: [# ]% b. H/ B: z) _
INFO  [alembic.runtime.migration] Running upgrade rocky_expand02 -> train_expand01, empty expand for symmetry with train_contract019 i9 @* T; r! z8 f, t
INFO  [alembic.runtime.migration] Running upgrade train_expand01 -> ussuri_expand01, empty expand for symmetry with ussuri_expand01
3 u: B5 w. x& r% s9 V% F5 FINFO  [alembic.runtime.migration] Context impl MySQLImpl./ Z- m% R: E4 G4 z( R/ e
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
5 B4 J: S0 O5 H3 ^% b  H/ w1 X: WUpgraded database to: ussuri_expand01, current revision(s): ussuri_expand01
: s; u1 h( \, ^0 PINFO  [alembic.runtime.migration] Context impl MySQLImpl.$ C9 `9 E% J- y: }
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.! t3 Z$ l$ _( b1 v' G* w( X+ T
INFO  [alembic.runtime.migration] Context impl MySQLImpl.9 c6 d" s& r. V5 R* S
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
% \) g/ l5 ~6 Q- t$ lDatabase migration is up to date. No migration needed.
7 d% k6 _9 K7 U# R2 O1 w+ Y+ H, vINFO  [alembic.runtime.migration] Context impl MySQLImpl.# o1 o4 W! _# P! E5 }6 x6 p5 K
INFO  [alembic.runtime.migration] Will assume non-transactional DDL." @: B9 e' L6 S! @. H% G, b
INFO  [alembic.runtime.migration] Context impl MySQLImpl., Z- X( w9 F) ], a6 j, E
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.+ v& q1 L" q# w4 X! S
INFO  [alembic.runtime.migration] Running upgrade mitaka02 -> ocata_contract01, remove is_public from images
2 B+ a3 X* b8 j5 ]5 FINFO  [alembic.runtime.migration] Running upgrade ocata_contract01 -> pike_contract01, drop glare artifacts tables/ o. E3 w; ~1 Y  E
INFO  [alembic.runtime.migration] Running upgrade pike_contract01 -> queens_contract01* u+ w. d5 H. B* K* k0 X
INFO  [alembic.runtime.migration] Running upgrade queens_contract01 -> rocky_contract01
- N# z8 X- `1 l/ _1 {INFO  [alembic.runtime.migration] Running upgrade rocky_contract01 -> rocky_contract023 Y( A8 \/ g! C( O6 O0 N2 U/ M
INFO  [alembic.runtime.migration] Running upgrade rocky_contract02 -> train_contract01+ C$ o& a3 \5 N! O3 ~7 @; j
INFO  [alembic.runtime.migration] Running upgrade train_contract01 -> ussuri_contract01
, x" @, k4 j% ]' aINFO  [alembic.runtime.migration] Context impl MySQLImpl.0 R/ ^' |& l! I, A
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
2 c3 A( [3 V9 n+ W0 V/ _/ mUpgraded database to: ussuri_contract01, current revision(s): ussuri_contract01+ z- y7 r9 F5 Y7 ?8 |
INFO  [alembic.runtime.migration] Context impl MySQLImpl.
  N" M1 m3 [/ s5 L9 `) gINFO  [alembic.runtime.migration] Will assume non-transactional DDL.
2 J; v' f& X4 S% U) KDatabase is synced successfully.
" u: w2 X3 G' k" J1 l  q
, k2 B" C2 `( b6 d/ Q$ r+ C" F! A* h0 ^

8 p, ?) x7 ]$ V
9 ]) f9 r, o: k5 T( O! j
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 03:33 , Processed in 0.047006 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表