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

openstack平台dashboard出现闪退

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-9-2 13:32:18 | 显示全部楼层 |阅读模式
dashboard的闪退问题
+ J" X/ Y- e9 O3 g6 g4 @+ C6 i[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.+ }8 U+ K$ G1 ?% F; {# y* {
[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.; S4 f2 a* C! f0 M8 \
+ ?8 r/ O: Y" O, z$ E; D% V
[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/* L/ r" r; Q5 ^8 K$ Q1 n$ h' c
; ?. I' u* V/ S. T* r. l
openstack-status
! h, L6 S8 v. c% P== Nova services ==
( z+ z. v% @5 f9 r$ n: [) ?openstack-nova-api:                     active
, J# [- V" {# Y0 @openstack-nova-compute:                 inactive  (disabled on boot)
* {/ m9 }! F. d$ @1 Mopenstack-nova-network:                 inactive  (disabled on boot)
. p) |7 [2 c  S0 `- X( q" Q# qopenstack-nova-scheduler:               active
1 R. f( ^3 b# _* K5 Popenstack-nova-conductor:               active
: {/ t( u4 N7 O, bopenstack-nova-console:                 inactive  (disabled on boot)
: e3 i7 C& m5 P- T, p8 X6 eopenstack-nova-consoleauth:             active" }0 W  r& a% O: j
openstack-nova-xvpvncproxy:             inactive  (disabled on boot)- P" P/ k5 R0 {; M- V+ q/ q  R$ ~
== Glance services ==
( Q1 q3 g/ l; K1 h* i. Kopenstack-glance-api:                   active9 Y# n; F" I& ?& W" I3 s
openstack-glance-registry:              active7 \% x* @1 o: U, |# n2 _2 c0 _
== Keystone service ==
2 a& w0 ^& o, Q+ d* O4 Yopenstack-keystone:                     inactive  (disabled on boot)2 a) s5 e; B" F. x, A; o6 N" y
== Horizon service ==
  S; }5 V* C- R2 c) l0 M) ]: Popenstack-dashboard:                    uncontactable
* d# s, y$ }( D1 p: h; |2 z== neutron services ==  o$ A4 S2 F8 v$ Z& B% C$ N. z( J, Q/ L
neutron-server:                         active
- A7 g5 N7 P( W) C" U' Rneutron-dhcp-agent:                     active9 Y6 F! W5 G/ z" h3 v5 u6 I
neutron-l3-agent:                       active, `& _7 J2 ?8 j/ }# V
neutron-metadata-agent:                 active( |+ B+ s) k/ O* g
neutron-linuxbridge-agent:              active  m3 J! F8 u8 h
== Support services ==( [; U3 J. _- j7 p  q. f
mariadb:                                active# N1 I2 F6 \( }- g6 w% S
dbus:                                   active
2 T2 H1 g9 {4 C# `0 jrabbitmq-server:                        active8 k' \0 ?- w  [
memcached:                              active2 V7 S0 \4 z, r$ i- m' m1 S
== Keystone users ==
/ {, `! J( X: o4 g/ B5 K" q+----------------------------------+-----------+
9 B+ D. [& g$ h8 f% r( l6 p* s| ID                               | Name      |: c1 n' o% M5 `6 C. ^
+----------------------------------+-----------+9 M0 B. E! D4 g/ I
| 35cba790e2b44595a9219e6c18176065 | nova      |
, n( C6 H" P" Q/ w| 72177ec2346542518bb5e5a14f2745d4 | glance    |
* t3 V9 L, Q' v* d6 b  X3 e| 893fd35e580c4d54a8c775d84207b191 | admin     |
& [4 h7 Q- H) B/ U* \| 91506d00e6e14cec99bf448cbb189a9a | neutron   |+ O4 x# A2 [4 C3 M' B* f+ ~
| a47170e629444ae59e655f11f92022d9 | placement |* \- d' Z9 ?7 T& V7 ?9 l& V2 [" w
| af71b1d71cc54262aee370e9b6d5c622 | demo      |
- E! S# H% J! b7 L. B4 A8 K+----------------------------------+-----------+
1 l% p! g6 L6 U2 ~  p! A/ _) a== Glance images ==" D! w* A$ b" x+ V5 \/ v
+--------------------------------------+---------------------+4 ]& s7 x6 d' J2 N
| ID                                   | Name                |+ k' B7 |' e4 M  R
+--------------------------------------+---------------------+
8 N) b- {7 m$ U' K% M8 X' W5 B| 047884ba-6a47-45c0-8ace-d72c5d566367 | cirros              |
& b9 c) w* p/ t* {# b* Y| 2c685860-4fa2-43dd-abad-1cae69e59861 | cirros-0.3.4-x86_64 |! {: n! y1 e/ n
+--------------------------------------+---------------------+' V- E+ r( c4 i  c
== Nova managed services ==
- g) L4 `/ D3 q* }+ }6 e, S8 y( K+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+
6 X2 h6 _' G- N| Id                                   | Binary           | Host       | Zone     | Status  | State | Updated_at                 | Disabled Reason | Forced down |# ?) E. V: @) u: ^. z
+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+2 k3 R2 \6 o% I( D
| 11290f6e-283f-4309-884e-7a171ab0a53e | nova-consoleauth | controller | internal | enabled | up    | 2018-09-02T05:35:44.000000 | -               | False       |
9 L+ E/ n5 `3 s! S* h, N| 1c161768-160b-4829-9245-1ba3598ab5a4 | nova-scheduler   | controller | internal | enabled | up    | 2018-09-02T05:35:41.000000 | -               | False       |
0 @2 p- v- w7 x6 V! X( p| 6d66755b-76bf-481d-a4ec-1ccddd8641c5 | nova-conductor   | controller | internal | enabled | up    | 2018-09-02T05:35:47.000000 | -               | False       |
. {, s) f7 w8 s% n- d| 8d12536b-22d2-44e7-a1d5-656d20ff0393 | nova-compute     | compute    | nova     | enabled | up    | 2018-09-02T05:35:49.000000 | -               | False       |
5 ]5 _" J# T- ^4 {0 L. N+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+# y, P! G1 K" [) H
== Nova networks ==: W. y9 ~3 \" ?0 X
usage: nova [--version] [--debug] [--os-cache] [--timings]
  B$ F9 |) u; N2 C3 f            [--os-region-name <region-name>] [--service-type <service-type>]- y  Q, l4 J1 O* w2 r
            [--service-name <service-name>]
5 G4 F2 U* n: e+ j            [--os-endpoint-type <endpoint-type>]
" `( Y5 ^9 c3 I$ }! P* q1 W            [--os-compute-api-version <compute-api-ver>]5 p3 @( S; C9 @
            [--endpoint-override <bypass-url>] [--profile HMAC_KEY]$ k$ M( [8 a( p% ?; K5 n  P9 [
            [--insecure] [--os-cacert <ca-certificate>]$ F$ x" ]9 l# l: D/ z7 q- A" Q$ L
            [--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>]8 a0 G2 ?" O$ P. c* H( {
            [--os-auth-type <name>] [--os-auth-url OS_AUTH_URL]9 l' {& `2 J4 y2 L# Q( d
            [--os-system-scope OS_SYSTEM_SCOPE] [--os-domain-id OS_DOMAIN_ID]+ \! g* Z: ~6 Y5 c( D9 g$ B# k
            [--os-domain-name OS_DOMAIN_NAME] [--os-project-id OS_PROJECT_ID]( W$ k$ z. M. m8 c' m
            [--os-project-name OS_PROJECT_NAME]% {- p( U7 a1 k& \: u* B$ L, I
            [--os-project-domain-id OS_PROJECT_DOMAIN_ID]
9 u  b7 \9 Q/ D9 }8 }            [--os-project-domain-name OS_PROJECT_DOMAIN_NAME]: I1 T4 P; _3 j9 k; X
            [--os-trust-id OS_TRUST_ID]
" Q1 \; A! F: `0 N% _% J            [--os-default-domain-id OS_DEFAULT_DOMAIN_ID]' w. ?' T; w# W0 M( k
            [--os-default-domain-name OS_DEFAULT_DOMAIN_NAME]
5 x! o; u* F! ~0 G0 d* S. L0 ^            [--os-user-id OS_USER_ID] [--os-username OS_USERNAME]2 g" \( \' X( h# {: \
            [--os-user-domain-id OS_USER_DOMAIN_ID]7 D  z- z) p' E8 E& f- e- ?
            [--os-user-domain-name OS_USER_DOMAIN_NAME]; A/ ]$ f( k+ d
            [--os-password OS_PASSWORD]" F7 c# [7 d& V, |8 K2 Q
            <subcommand> ...( W$ _; v8 c; r( |
error: argument <subcommand>: invalid choice: u'network-list'7 ?" o2 m8 O8 n, y* z9 G
Try 'nova help ' for more information.8 Q$ J9 U7 H# i' C# u3 A
== Nova instance flavors ==3 W, g" o. \( i1 C- g
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+8 h6 p9 s) g- ?; Y% m
| ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public | Description |5 k" M) F$ |- c" r8 o# p+ ?. b
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+1 p6 x; J/ l' v* X; H
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+7 }; S% B$ B1 a4 a3 o: V' u' t, A9 b
== Nova instances ==
3 |; Z/ o' q0 w" p$ v, r  X9 @) u+----+------+-----------+--------+------------+-------------+----------+/ j& Y  g6 f& R9 I4 N* b
| ID | Name | Tenant ID | Status | Task State | Power State | Networks |
8 D7 D; W9 s) k# {' E1 R: {+----+------+-----------+--------+------------+-------------+----------+
* H4 y/ M' G9 I+----+------+-----------+--------+------------+-------------+----------+3 I% j  \0 R$ a: b$ C& b: Y

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-9-2 13:42:02 | 显示全部楼层
### 重启httpd memcached rabbitmq-server 和neutron服务,还是 无法修复
& D- ^7 Z- \1 i. H) u1 ?* i; s3 s! ?$ @: K( a: C8 ?7 a0 n
查看keystone) y; G( Z9 W/ I6 E& Y, P
openstack service list' [  W+ }& T9 d8 A) M  B
+----------------------------------+-----------+-----------+7 K, U0 T2 R$ x  x' T8 s% \) @( ^6 J
| ID                               | Name      | Type      |
  a) H3 q9 U6 R) N7 x+----------------------------------+-----------+-----------+5 ?. }; q/ \1 o  f) h3 p
| 02929a487f484e9fbb2221d11212b11f | neutron   | network   |4 K; _$ F. z9 I  R+ Y- o2 {
| 1b0061ff680042ea8bd764de0cefc25a | placement | placement |8 _, b/ w2 s) ]- l
| 48cc7da12bb84f118ed528c57ba1cb3c | nova      | compute   |
' `$ u! n* R" r* ^4 b. F' \) K| 75581fbfdf244aa78b5aba2a656a53e5 | keystone  | identity  |* T0 L6 h$ K2 x2 D/ g+ H
| ae94823f314c46098f1ff04dba0427db | glance    | image     |* d! a( d, q+ w
+----------------------------------+-----------+-----------+
$ r3 `  e9 V$ ^/ z1 w" b% Y
$ g: i6 \- p$ b4 ~3 B* V! Q
没有发现重复的demain
5 k% X/ w1 ?5 i# X' c& D/ z6 F, S( w- e
############重启控制节点,   节点无法修复% K3 q: f, ?  a+ a8 c
  • systemctl restart rabbitmq-server.service# ^6 O2 S) U" ], U. s
    & K( s8 P( m$ V( T- k9 p, P

  • & W, I) i& ~4 g7 b( N

    3 V( y4 c& _; {# ^5 ?# s: A9 _systemctl restart neutron-server.service                 + p7 s; T* A6 [
    6 g2 G3 M/ Q/ y2 B4 u% B2 k& W

  • 5 o* U5 S! ^, p' ?) |# G- B
    , @8 S5 a! |  N; u, m+ y+ u
    systemctl daemon-reload. A. q; x+ D) z9 A; }0 K8 y' w) o
    0 e6 U! |5 c8 L* Y; N% \. R

  • 9 T7 U2 r* b5 Q% ?
    5 d) {; O2 c2 F* i0 G$ e
    systemctl stop httpd.service memcached
    + u$ k8 m! Z# R+ Q$ p7 R

    8 W& H, y8 f5 K! u

  • # i6 B& `1 O  H9 o" O% C. y

    5 _' h! ~4 g) Y: b0 S! e/ R最后搞定& {; B9 [8 B2 l1 d+ {
    : R- V% d: h1 o

  • ) _0 E1 _1 a  p4 u
    0 o2 V0 O( v" h
( M  ?. g! d4 e+ {6 L
心得:由于本环境是多控节点,rabbitmq-server 集群 没有优化,出现故障较多,建议如果发现有amqp 相关报错,先检查 rabbitmq 服务,有问题就重启一下

  }% N% K5 V: G+ ]; @6 l# M$ \- d* K7 _# V5 ]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-9-2 13:49:54 | 显示全部楼层
=ERROR REPORT==== 2-Sep-2018::13:43:24 ===
1 W4 t9 d/ r' V' Z7 Xclosing AMQP connection <0.1199.0> (192.168.90.65:48940 -> 192.168.90.65:5672):
5 D# }7 _- u8 L4 f{handshake_error,starting,1,
# |  u- n3 K7 X- p8 M                 {amqp_error,unexpected_frame,5 J" E  e8 Z$ w
                             "type 1, first 16 octets = <<0,60,0,40,0,0,38,114,101,112,108,121,95,57,48,50>>",
9 Q4 c- k" t3 I; G0 z                             none}}

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-9-2 13:53:57 | 显示全部楼层
keystone  access信息:
$ {3 u# N; m  w8 e& X- i  W2 H192.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)"
% L% I6 I9 X1 \9 o/ g/ U+ @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)"2 N, \$ |; h6 N# g7 i
4 U# ^) N# |, e/ S6 u5 j
也没有发现问题,尴尬

1

主题

0

回帖

12

积分

管理员

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

本版积分规则

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

GMT+8, 2026-6-12 01:23 , Processed in 0.020194 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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