找回密码
 注册
查看: 9644|回复: 4

openstack平台dashboard出现闪退

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-9-2 13:32:18 | 显示全部楼层 |阅读模式
dashboard的闪退问题* N2 e0 |! V# w- S1 `
[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.* O9 Y  b2 o$ x4 _5 n$ g' q; ^
[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.( |2 @" D. _# g% L1 a7 S
, K( |3 _6 C: n! s0 k
[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/
( r3 k  V% H. B" p, B& N% \7 R# E# g5 @& _
openstack-status 4 Z4 A8 n) r6 C1 R' r# E, Q
== Nova services ==  p9 a9 q. ]4 X5 v7 B
openstack-nova-api:                     active
+ P% G, X2 Y( |% D8 p3 Mopenstack-nova-compute:                 inactive  (disabled on boot)
9 H" |1 P9 S: l: A. x+ G8 Vopenstack-nova-network:                 inactive  (disabled on boot)
! ~4 D5 H* Z! }7 T' nopenstack-nova-scheduler:               active
$ L) K1 v8 ~: C) r5 E8 uopenstack-nova-conductor:               active
2 n( Q- {; @! Gopenstack-nova-console:                 inactive  (disabled on boot): `5 ]' w, J- L/ e& a$ a! R
openstack-nova-consoleauth:             active
" k2 ]! [/ e+ ?* E0 Uopenstack-nova-xvpvncproxy:             inactive  (disabled on boot)
/ Z( [9 P2 U! q2 N== Glance services ==# z" e. S$ ^9 ^* D( d- }
openstack-glance-api:                   active
6 z, d$ g5 C( Y2 @openstack-glance-registry:              active- R; x, Z, k- O  {. S6 t$ e/ g
== Keystone service ==8 O( A; w+ j, x
openstack-keystone:                     inactive  (disabled on boot)
1 \4 Y8 I4 k7 l( m== Horizon service ==
" N( _: C* s/ o/ U% y. y0 v& V- d# mopenstack-dashboard:                    uncontactable+ N: q) a, B, `7 B
== neutron services ==* x  d6 A- j$ D+ A. R
neutron-server:                         active
$ }$ L2 {6 K9 E9 U7 D( @neutron-dhcp-agent:                     active! P5 ~; M0 s4 C4 B
neutron-l3-agent:                       active
8 K9 f5 r- F5 j. B/ rneutron-metadata-agent:                 active2 ^- l4 ]' h" ~/ [' Y) z( ~/ M0 i
neutron-linuxbridge-agent:              active
2 _: E( W, f# Q/ p" U== Support services ==8 q$ v. @4 {5 y) u6 S
mariadb:                                active
" ?$ K9 I# V8 sdbus:                                   active
; N- I7 |( v$ T2 Z, c  Y7 Zrabbitmq-server:                        active
* |' Z6 M! j/ R' k; @& v& {: \+ J5 Lmemcached:                              active  u" y; N: c( \& d: P9 w7 _/ I9 A
== Keystone users ==
- n3 A6 v" J4 Z5 U+----------------------------------+-----------+
6 q/ n- s# H6 U' d! O| ID                               | Name      |1 T( o" ~. ]2 z$ a2 P( l2 q7 w
+----------------------------------+-----------+5 ]1 i. J  N7 U  R1 n1 C, h5 E
| 35cba790e2b44595a9219e6c18176065 | nova      |* z+ e$ N/ u1 F! ?, j6 p
| 72177ec2346542518bb5e5a14f2745d4 | glance    |
! ?* a! N3 Z+ x: a, |2 {| 893fd35e580c4d54a8c775d84207b191 | admin     |: S8 ]9 I$ ^0 L* M
| 91506d00e6e14cec99bf448cbb189a9a | neutron   |/ t2 Z' C0 n. [, y
| a47170e629444ae59e655f11f92022d9 | placement |
% ]- m1 }+ T' M/ r* t| af71b1d71cc54262aee370e9b6d5c622 | demo      |
9 O* L/ P1 W" C& ?7 ?+----------------------------------+-----------+  U/ z6 x. U  I& R
== Glance images ==
3 {6 h4 |0 d% Q2 h9 ?' K5 \2 A) l7 F+--------------------------------------+---------------------+
" [' S5 Z; K. l5 X! H# n| ID                                   | Name                |
, q/ M( f) D4 r# V( s, Z1 _: w+--------------------------------------+---------------------+% }; r5 r' v% |# n3 T- B
| 047884ba-6a47-45c0-8ace-d72c5d566367 | cirros              |
" }1 C: D- m8 R, a6 P2 v| 2c685860-4fa2-43dd-abad-1cae69e59861 | cirros-0.3.4-x86_64 |
, H  k" z/ ~4 N' v1 G# w+--------------------------------------+---------------------+$ k8 H1 w" m8 A& O/ b2 {' Q+ n
== Nova managed services ==
4 I9 ?! `# W3 H0 J$ n% D0 [2 [% d+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------++ ^; B7 H/ o( g& G9 |
| Id                                   | Binary           | Host       | Zone     | Status  | State | Updated_at                 | Disabled Reason | Forced down |
/ K  i+ ^& L0 k+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+! b' h6 V* Z( h4 ]
| 11290f6e-283f-4309-884e-7a171ab0a53e | nova-consoleauth | controller | internal | enabled | up    | 2018-09-02T05:35:44.000000 | -               | False       |( a$ ?9 S2 b  M
| 1c161768-160b-4829-9245-1ba3598ab5a4 | nova-scheduler   | controller | internal | enabled | up    | 2018-09-02T05:35:41.000000 | -               | False       |& X  s" |1 I& p# n' C2 U
| 6d66755b-76bf-481d-a4ec-1ccddd8641c5 | nova-conductor   | controller | internal | enabled | up    | 2018-09-02T05:35:47.000000 | -               | False       |5 ?& a$ Y5 A: T2 x) a" P1 u! p4 C0 p
| 8d12536b-22d2-44e7-a1d5-656d20ff0393 | nova-compute     | compute    | nova     | enabled | up    | 2018-09-02T05:35:49.000000 | -               | False       |! u: w: V& t( ^& B8 n
+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+. q) x& D. M0 M: Y- M( L, A
== Nova networks ==2 B$ y- x7 a% V' Q3 I  S
usage: nova [--version] [--debug] [--os-cache] [--timings]
3 v4 N0 g$ ]0 S7 ^% }) a            [--os-region-name <region-name>] [--service-type <service-type>]3 [2 s' H7 w( M; S
            [--service-name <service-name>]4 P& t# ~3 D0 O; ~6 d
            [--os-endpoint-type <endpoint-type>]
, k8 t+ \6 q: k9 L            [--os-compute-api-version <compute-api-ver>]
# O; |! }. G. [* @* n            [--endpoint-override <bypass-url>] [--profile HMAC_KEY]- [+ R9 D1 f: F
            [--insecure] [--os-cacert <ca-certificate>]* X0 _% y: t$ Y$ G2 A' W
            [--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>]
: ^. B; x/ W: [! }6 \  }0 J7 Y            [--os-auth-type <name>] [--os-auth-url OS_AUTH_URL]3 [* r9 s/ z. ]
            [--os-system-scope OS_SYSTEM_SCOPE] [--os-domain-id OS_DOMAIN_ID]
+ Y4 D3 f# n  x/ M% q. Z3 c- Q            [--os-domain-name OS_DOMAIN_NAME] [--os-project-id OS_PROJECT_ID]
) p3 |2 Q+ {' a) N% X# b            [--os-project-name OS_PROJECT_NAME]
& }5 y) @. C3 n# D6 `* t/ x: a            [--os-project-domain-id OS_PROJECT_DOMAIN_ID]% e  F1 D- ]8 @3 \( }* u
            [--os-project-domain-name OS_PROJECT_DOMAIN_NAME]& |) b& v! G* J, {# V) ?
            [--os-trust-id OS_TRUST_ID]5 U% e; A- h# Z; u7 P
            [--os-default-domain-id OS_DEFAULT_DOMAIN_ID]! H7 `$ Z4 G" k, b6 n
            [--os-default-domain-name OS_DEFAULT_DOMAIN_NAME]
% i. v+ O4 [  j6 x            [--os-user-id OS_USER_ID] [--os-username OS_USERNAME]# Z' v/ x: A  c- k+ \
            [--os-user-domain-id OS_USER_DOMAIN_ID]7 ?0 F( s7 r+ l, ]
            [--os-user-domain-name OS_USER_DOMAIN_NAME]
: v' C- }; {* F. F            [--os-password OS_PASSWORD]
, m1 l& h% W$ A$ L: X( }  f            <subcommand> ..." Z( g6 {8 p7 \- P
error: argument <subcommand>: invalid choice: u'network-list'0 Q9 n: ?. g# b0 u7 I7 r
Try 'nova help ' for more information.1 V2 b5 v% U  l# {  {% N
== Nova instance flavors ==2 q) D# {+ t3 b) [
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+
) e/ U) P. ^* H| ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public | Description |
. G/ K9 z! h* r7 L! S1 y  p, j+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+" y; j. W, a: }. I; ~/ C
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+
( u# C( B3 |" r( O; u# A2 ?6 Y== Nova instances ==9 S3 L. _7 ?9 {
+----+------+-----------+--------+------------+-------------+----------+
( Z# x7 [" S' X5 p2 M| ID | Name | Tenant ID | Status | Task State | Power State | Networks |
7 m6 a0 S, s& `* U8 s+----+------+-----------+--------+------------+-------------+----------+( \- n0 ?9 b  U5 t2 l
+----+------+-----------+--------+------------+-------------+----------+
1 }/ U- n# a8 T- R

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-9-2 13:42:02 | 显示全部楼层
### 重启httpd memcached rabbitmq-server 和neutron服务,还是 无法修复! h' j4 Q4 V7 L: I' I( a9 Z

/ P6 Y1 x5 y) v. j/ J" w) d查看keystone4 l6 V5 d, w! R0 |6 ]
openstack service list  l: H# o5 i. a2 l' ^5 ]' P
+----------------------------------+-----------+-----------+
6 N. B5 W# L% @8 d3 b; ?2 `| ID                               | Name      | Type      |# t! }4 @: ?+ w; _! D" \
+----------------------------------+-----------+-----------+
( e0 L8 w$ l. \: N2 M: v| 02929a487f484e9fbb2221d11212b11f | neutron   | network   |' |# w' W9 @% w6 w
| 1b0061ff680042ea8bd764de0cefc25a | placement | placement |1 L. l( d! ], C1 ^( A* o
| 48cc7da12bb84f118ed528c57ba1cb3c | nova      | compute   |8 F- C0 g7 ?7 \& T5 R
| 75581fbfdf244aa78b5aba2a656a53e5 | keystone  | identity  |
7 I' U. [. X( y( \| ae94823f314c46098f1ff04dba0427db | glance    | image     |
/ m7 k& Z! F" W+----------------------------------+-----------+-----------+' N( m( U; V7 M7 Q5 _/ r" L

' H9 ~7 M& J) H' M, _7 s/ W没有发现重复的demain
, n/ f. u# ?& d# S- c/ _& J) b) x% G
3 O8 ~4 H, Q* N3 G8 s############重启控制节点,   节点无法修复5 D7 w6 m2 g6 P: I
  • systemctl restart rabbitmq-server.service. p( i0 T! c/ F6 p
    ! Y+ q! v& O& ?# }, l& n
  • / n: E; L. K& @) z

    & J& b* i+ A0 s' A* Dsystemctl restart neutron-server.service                 
    2 A2 H5 [7 c) [! {9 N, J
    ( X5 }) {: [9 m7 j, c, i7 }8 x

  • 0 V6 w7 @- l) W* [

    9 m- r2 Q8 g( |+ O2 _' I8 usystemctl daemon-reload
    / K4 M3 n* d8 H/ Z4 Q3 u7 t7 [

    9 ^; M0 ?5 t* u
  • - i  s9 g6 @* [) L3 X  b

      h2 Y: e" ^( W; R9 G0 k3 @systemctl stop httpd.service memcached$ x  I! E# W, Z7 E
    4 j" r2 w  v* D& V! U) M

  • # _" w% z" e/ I- n' Z# |8 H
    $ b& \) V# m' ~8 ~1 E) Z
    最后搞定
    3 @. w7 _- K% {7 r+ e6 g

    ; c. q) k6 `: S; U

  • ( ~0 f1 R/ D# U: H* O' z2 B: n" R1 \) p/ b( n+ L$ v2 h8 c

9 W' A" i# K) ^) A7 L% }& s% r. b$ L1 j  D
心得:由于本环境是多控节点,rabbitmq-server 集群 没有优化,出现故障较多,建议如果发现有amqp 相关报错,先检查 rabbitmq 服务,有问题就重启一下
2 U1 w" Q  e/ S: K( b+ d
1 b9 J9 M4 D# A7 o  s2 \- E& b

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-9-2 13:49:54 | 显示全部楼层
=ERROR REPORT==== 2-Sep-2018::13:43:24 ===. b8 p' B1 g4 a# m8 `- R, E
closing AMQP connection <0.1199.0> (192.168.90.65:48940 -> 192.168.90.65:5672):( G) w, U. m! q
{handshake_error,starting,1,
+ i5 K# X1 O: c& V! W1 j                 {amqp_error,unexpected_frame,
8 y4 g, L8 W8 n, p7 u                             "type 1, first 16 octets = <<0,60,0,40,0,0,38,114,101,112,108,121,95,57,48,50>>",- c3 P! L0 p" D' @  H/ c
                             none}}

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-9-2 13:53:57 | 显示全部楼层
keystone  access信息:
# ^" I4 o5 c# b$ R4 p2 J* X192.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)"5 u  a$ a8 {1 C2 h5 y1 W& @
192.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)"/ W( U2 @& c/ D& @& L: `/ {1 g

& w" E+ `7 v; O" j+ J也没有发现问题,尴尬

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-9-2 15:03:18 | 显示全部楼层
后来测试发现,使用Firefox浏览器好像可以减少dashboard页面闪退现象。这是浏览器的问题么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 02:46 , Processed in 0.026796 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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