易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 9644|回复: 4
收起左侧

openstack平台dashboard出现闪退

[复制链接]
发表于 2018-9-2 13:32:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
dashboard的闪退问题
& g( V- c. V+ C% ~1 b) s[Sun Sep 02 13:31:09.172447 2018] [:error] [pid 28024] INFO openstack_auth.plugin.base Attempted scope to domain default failed, will attemptto scope to another domain.5 {: g! S! D! X, J* ~/ ?
[Sun Sep 02 13:31:09.346659 2018] [:error] [pid 28024] INFO openstack_auth.forms Login successful for user "admin" using domain "default", remote address 192.168.90.1.
8 f* `8 c5 j6 L; n& E/ \9 w6 P
4 P( J% _' `! K) x' k* Y[Sun Sep 02 13:34:25.577781 2018] [authz_core:error] [pid 28419] [client 192.168.90.1:57704] AH01630: client denied by server configuration: /usr/bin/keystone-wsgi-public, referer: http://192.168.90.65/dashboard/auth/login/. N% `7 h4 g: G9 v9 ]
' T2 s0 V( Y" f% L
openstack-status
. o+ K! m* g& m9 {- p+ }: p== Nova services ==
' \- V7 _3 x+ |openstack-nova-api:                     active
0 A2 P0 b. f' C* r/ n, fopenstack-nova-compute:                 inactive  (disabled on boot), L* k, X( }- U( g
openstack-nova-network:                 inactive  (disabled on boot)
$ s: V5 w+ t+ X1 }/ z' Sopenstack-nova-scheduler:               active
. g& ]- h/ \/ k( d- |% Kopenstack-nova-conductor:               active+ u1 N8 y& k/ k
openstack-nova-console:                 inactive  (disabled on boot)
. V8 x0 i, h: o5 X; h! x& oopenstack-nova-consoleauth:             active$ e3 Z# u( U2 f+ Q4 k, q5 L: W
openstack-nova-xvpvncproxy:             inactive  (disabled on boot)+ y7 L7 l+ A* w6 n
== Glance services ==* D  U5 C" {9 N* I+ Z8 g# o( {; r
openstack-glance-api:                   active
8 [' [: r- |" C0 H) w/ Zopenstack-glance-registry:              active
1 x, Y* ^5 D. K* @) D== Keystone service ==
$ ^" b& \8 w" O8 X3 nopenstack-keystone:                     inactive  (disabled on boot)# p1 h- O3 w) }3 v
== Horizon service ==: t; A! G- F* J8 s7 g' Q
openstack-dashboard:                    uncontactable
& N( i$ _) \) J0 p: q== neutron services ==
* m: S3 s0 [6 x. F( }neutron-server:                         active
* y  o8 P4 a3 i, l5 nneutron-dhcp-agent:                     active! _" k! A; @% E
neutron-l3-agent:                       active, ~6 w& Q4 s/ i! X5 `! b
neutron-metadata-agent:                 active% o  I! j1 Y0 g3 v* \( \1 a
neutron-linuxbridge-agent:              active
, w$ @* M  P, `1 J! Y9 c$ _" p, ~+ C== Support services ==
, E' G2 I1 M* h( A( Wmariadb:                                active
' J, a( f( N. w+ Jdbus:                                   active
3 }! i# b. t5 h6 [' Rrabbitmq-server:                        active
: I+ u* c: d. l* s" C* M6 Lmemcached:                              active
4 ^! O0 p& p  w6 N5 B3 v== Keystone users ==4 `* C  s# K- {( `. S8 H6 b/ Q5 _
+----------------------------------+-----------+
& Z7 s4 T* L) v/ O( V| ID                               | Name      |7 t# a5 T7 i* d0 t
+----------------------------------+-----------+" M) R/ @" Y3 e/ G- e) ^
| 35cba790e2b44595a9219e6c18176065 | nova      |
0 w; L! z( n7 I, O8 G| 72177ec2346542518bb5e5a14f2745d4 | glance    |
6 B; I* K& U$ C# i4 h4 z8 U| 893fd35e580c4d54a8c775d84207b191 | admin     |( q( ^) P9 x: ?( P) L
| 91506d00e6e14cec99bf448cbb189a9a | neutron   |
4 l8 f# z  a" d| a47170e629444ae59e655f11f92022d9 | placement |7 ?; u+ ]( a4 ?) N5 V; ^% ~
| af71b1d71cc54262aee370e9b6d5c622 | demo      |
" k8 A- }0 D9 Q. l+----------------------------------+-----------+, f$ t' R9 B) ^
== Glance images ==( i1 Y" U. r: m1 p7 H
+--------------------------------------+---------------------+# n9 W  y4 B# ?. ~7 z
| ID                                   | Name                |+ c) m. [: ]  V* m/ h2 k
+--------------------------------------+---------------------+
: G; k5 z6 O4 Y$ }/ `2 E| 047884ba-6a47-45c0-8ace-d72c5d566367 | cirros              |) y7 t0 c% v8 h  Z/ j' k; r" I
| 2c685860-4fa2-43dd-abad-1cae69e59861 | cirros-0.3.4-x86_64 |1 F9 c' ]2 C( F4 @/ Z
+--------------------------------------+---------------------+
3 I% Y! I/ D7 v; V== Nova managed services ==
6 u5 o0 T- R6 Q% @7 C+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+
2 t% f5 y- ?! ^) y4 B1 i| Id                                   | Binary           | Host       | Zone     | Status  | State | Updated_at                 | Disabled Reason | Forced down |
* y1 ?# Y5 n& n$ t$ s+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+) V0 V+ ]4 {! V4 s% w* o7 I
| 11290f6e-283f-4309-884e-7a171ab0a53e | nova-consoleauth | controller | internal | enabled | up    | 2018-09-02T05:35:44.000000 | -               | False       |+ t& Y2 W; ?1 L* @
| 1c161768-160b-4829-9245-1ba3598ab5a4 | nova-scheduler   | controller | internal | enabled | up    | 2018-09-02T05:35:41.000000 | -               | False       |5 {) v& L( o5 w5 N  ^9 u
| 6d66755b-76bf-481d-a4ec-1ccddd8641c5 | nova-conductor   | controller | internal | enabled | up    | 2018-09-02T05:35:47.000000 | -               | False       |* H  A3 P, D5 H6 N* b
| 8d12536b-22d2-44e7-a1d5-656d20ff0393 | nova-compute     | compute    | nova     | enabled | up    | 2018-09-02T05:35:49.000000 | -               | False       |
' C4 Y) W' J5 N0 X3 c# P4 o+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+
) T6 P, t- R1 V( a9 t  c== Nova networks ==6 u5 R2 z3 p2 z
usage: nova [--version] [--debug] [--os-cache] [--timings]. i" ?9 k0 O$ G( g
            [--os-region-name <region-name>] [--service-type <service-type>]
! y( ]' E: R$ O. p            [--service-name <service-name>]- H, Z$ x8 ^* Y) s8 l9 R! O
            [--os-endpoint-type <endpoint-type>]
( F" L& \. _. n            [--os-compute-api-version <compute-api-ver>]9 V1 L( p2 M  Y0 u4 p1 g% K
            [--endpoint-override <bypass-url>] [--profile HMAC_KEY]. t9 s; S( D( w0 A* y; r. ~2 m' M
            [--insecure] [--os-cacert <ca-certificate>]
- m2 ^9 B; v5 \+ d* X- s            [--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>]
+ U- c) G: m0 Q# Z            [--os-auth-type <name>] [--os-auth-url OS_AUTH_URL]
: j& T: u# Z1 o+ H            [--os-system-scope OS_SYSTEM_SCOPE] [--os-domain-id OS_DOMAIN_ID]( [4 p: K' u( h9 u' {" N5 p  M3 \
            [--os-domain-name OS_DOMAIN_NAME] [--os-project-id OS_PROJECT_ID]
! E8 f# _& x9 r, b( p            [--os-project-name OS_PROJECT_NAME]
4 p( Z3 Y. L; \) `: b            [--os-project-domain-id OS_PROJECT_DOMAIN_ID]
. }1 s0 w% I0 N. O2 g. e/ w            [--os-project-domain-name OS_PROJECT_DOMAIN_NAME]
* d: Q7 R( {/ t            [--os-trust-id OS_TRUST_ID]
2 E6 K; q1 i9 X8 j9 C! L6 H            [--os-default-domain-id OS_DEFAULT_DOMAIN_ID]
; K. B( s/ S4 \" Z( t            [--os-default-domain-name OS_DEFAULT_DOMAIN_NAME]
& \! P0 X+ S2 {( D* D4 @6 l            [--os-user-id OS_USER_ID] [--os-username OS_USERNAME], C2 T/ Y2 \) V& e" h- y
            [--os-user-domain-id OS_USER_DOMAIN_ID]: {8 g* x& Q1 Z* A1 ~8 K/ X
            [--os-user-domain-name OS_USER_DOMAIN_NAME]
8 M9 F# e  o- ~! S; c2 o            [--os-password OS_PASSWORD]% f( H+ Q0 y7 j0 y3 ]
            <subcommand> ...1 A- `* C( K3 {2 ?' f" l2 l7 C
error: argument <subcommand>: invalid choice: u'network-list'
, z- O/ |7 T# V% X) L9 X! dTry 'nova help ' for more information." k6 k, }- d1 G+ [" k
== Nova instance flavors ==9 H. J) l: d1 ~3 f2 l5 x7 j
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+
% f5 D: d. s6 I/ d1 w" T, ]| ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public | Description |+ h4 C) G- T! P
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+$ v2 Z7 o; o6 R7 c5 O
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+
3 S- ^8 l% d" |# B# n4 O* Y== Nova instances ==& d6 t$ ]% |1 W: C  ~( K
+----+------+-----------+--------+------------+-------------+----------+7 R- V" ^6 X  X' T# L$ O6 ~
| ID | Name | Tenant ID | Status | Task State | Power State | Networks |. M' P! E+ y' b/ Y4 T  y
+----+------+-----------+--------+------------+-------------+----------+2 w" E3 Y' T# Y+ D. m* `) c* W
+----+------+-----------+--------+------------+-------------+----------+  [5 J6 P7 ]. K+ n
 楼主| 发表于 2018-9-2 13:42:02 | 显示全部楼层
### 重启httpd memcached rabbitmq-server 和neutron服务,还是 无法修复
: A4 }7 Y2 |1 C; {* J, s) u9 J+ V# a
查看keystone
7 @' p% \; A; l; c% R7 f
openstack service list
% t9 D$ _: y2 G# W: r+----------------------------------+-----------+-----------+% g4 w. w8 Q  W: X( J
| ID                               | Name      | Type      |
/ w: E) j6 D: W# \( P+----------------------------------+-----------+-----------+
8 o7 t3 s4 n3 c& y1 ]" `# J4 w| 02929a487f484e9fbb2221d11212b11f | neutron   | network   |
5 J4 o% ~  f8 T- Z+ S: || 1b0061ff680042ea8bd764de0cefc25a | placement | placement |
2 q. S6 L' ]; `; e* U/ z0 L| 48cc7da12bb84f118ed528c57ba1cb3c | nova      | compute   |. X/ s; m2 g; J, m( ]
| 75581fbfdf244aa78b5aba2a656a53e5 | keystone  | identity  |
) ~7 x; h5 l' `) R4 @| ae94823f314c46098f1ff04dba0427db | glance    | image     |3 ^9 m% u- l4 [7 O; m8 m
+----------------------------------+-----------+-----------+
- [/ X6 q- N4 b2 e3 m

1 q! C4 Y# C% }- R没有发现重复的demain
* N" o& b3 L' b' n2 t% |2 o  K0 r% \7 O2 W# W) y) S
############重启控制节点,   节点无法修复
1 Q- k7 Q( C: z  z
  • systemctl restart rabbitmq-server.service
    $ C% N! v) Z% |1 J
    : Q% u# G) N& S' |4 y  J3 E; ^0 l

  • 1 t8 ^0 G# [0 F$ V1 _

    ( X  W' v/ m8 Z1 t2 L, }systemctl restart neutron-server.service                 ' M. X' _0 o/ ]
    4 u: R. c7 k7 r5 @/ k! c
  • & V: T) b: d' Q  D5 q  ]' o, k
    6 G0 Z% p1 W4 C( r2 _' X7 O  T
    systemctl daemon-reload
    * i& Z8 r1 k3 D* F! V6 r
    - S2 J- M: ?2 ?

  • + M) }9 r! y6 x# {( \7 f% k1 Y

    " U( P/ R5 m& C! Q/ Ssystemctl stop httpd.service memcached
    2 O8 j* r- ]. A6 s8 U% P
    6 V& h7 ^: _- m' j
  • ; x, W4 N* C7 z* k

    ( C$ \: M- `8 _' Q4 t( I4 l最后搞定* P% N/ J1 V# W( L

    0 R. W2 E1 C5 l0 c3 d

  • 6 x2 P7 T5 W- [+ m, {! k
    ! |" f. {  I- [

0 I6 \/ u1 Y) J5 u! q
心得:由于本环境是多控节点,rabbitmq-server 集群 没有优化,出现故障较多,建议如果发现有amqp 相关报错,先检查 rabbitmq 服务,有问题就重启一下
  E! I& S% i! R& ]
# Y" _( m3 E% n) g
 楼主| 发表于 2018-9-2 13:49:54 | 显示全部楼层
=ERROR REPORT==== 2-Sep-2018::13:43:24 ===
) h) @( H& ~4 ~8 _$ Zclosing AMQP connection <0.1199.0> (192.168.90.65:48940 -> 192.168.90.65:5672):
6 o7 J" x' h& g: w: k  ^2 g7 H* ?{handshake_error,starting,1,' G& w; B6 T# [8 c) [: J
                 {amqp_error,unexpected_frame,& l6 b3 t) P6 p1 }3 \9 o5 C. n
                             "type 1, first 16 octets = <<0,60,0,40,0,0,38,114,101,112,108,121,95,57,48,50>>",; T. s" v' \1 N. O! a
                             none}}
 楼主| 发表于 2018-9-2 13:53:57 | 显示全部楼层
keystone  access信息:
. a' H4 ?+ w( B* y6 ?5 r/ K+ B; ~# K192.168.90.65 - - [02/Sep/2018:13:47:26 +0800] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.4.6 (CentOS) mod_wsgi/3.4 Python/2.7.5 (internal dummy connection)"
+ P' u' W5 q; y0 F3 q; f192.168.90.65 - - [02/Sep/2018:13:47:34 +0800] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.4.6 (CentOS) mod_wsgi/3.4 Python/2.7.5 (internal dummy connection)"
4 `8 _; K; v% j# U: _& N+ k
. F& j1 S. B6 e& j- i4 B也没有发现问题,尴尬
 楼主| 发表于 2018-9-2 15:03:18 | 显示全部楼层
后来测试发现,使用Firefox浏览器好像可以减少dashboard页面闪退现象。这是浏览器的问题么?
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 点击这里给我发消息

GMT+8, 2026-4-8 15:21 , Processed in 0.129827 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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