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

openstack平台dashboard出现闪退

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-9-2 13:32:18 | 显示全部楼层 |阅读模式
dashboard的闪退问题* j& [. f; D5 ]' n- B; B: K$ V& u* w
[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.
1 L' T  v$ L0 ?- N8 J  {8 A* d[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.
) o3 k) r9 Y7 r1 Y% r& l; d
& z4 z7 _3 ?4 T/ 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/$ L+ B" m# Q3 ~# X6 a) T9 e

$ |% Y& F7 x2 X; R& f1 xopenstack-status 2 L* ~, d! V. `! }( N
== Nova services ==$ ^, P) Z1 ^* ~  s
openstack-nova-api:                     active# }2 K7 F3 E, V$ J: B$ E
openstack-nova-compute:                 inactive  (disabled on boot)
3 X7 v* v5 W3 ?1 Sopenstack-nova-network:                 inactive  (disabled on boot)
5 l! E% b+ h% ?$ o4 O2 [openstack-nova-scheduler:               active
3 K6 K5 _' P9 x$ s% `openstack-nova-conductor:               active
1 {- f9 k) d' W+ nopenstack-nova-console:                 inactive  (disabled on boot)/ X& d, T6 U+ P4 D* P& U
openstack-nova-consoleauth:             active
4 n4 P" @$ ?: \3 x. g& {- xopenstack-nova-xvpvncproxy:             inactive  (disabled on boot)6 p. P1 D( a5 |/ G, A! {0 W
== Glance services ==
6 W. T# B: V0 ~( t8 kopenstack-glance-api:                   active3 f* ]- ^6 O7 Z+ h7 I6 s+ E$ a' v
openstack-glance-registry:              active% m: w( w. n) u7 |# W
== Keystone service ==0 J0 c6 ]+ z8 F1 X6 E
openstack-keystone:                     inactive  (disabled on boot)2 O6 O4 z4 K$ I1 d) S$ I7 O
== Horizon service ==* a7 E: r+ M& Z; \4 H
openstack-dashboard:                    uncontactable7 A& f4 \2 h- L. g9 U6 m
== neutron services ==1 b5 ?9 s* P. ^2 b) Y; c
neutron-server:                         active* _5 w) J! e8 I- w) M4 G
neutron-dhcp-agent:                     active  B4 S' P, u5 g
neutron-l3-agent:                       active3 }0 d$ B3 @4 t. Z) j  C
neutron-metadata-agent:                 active& M0 M/ V+ v$ z/ K) q* e
neutron-linuxbridge-agent:              active9 g" f$ r7 F: h/ y* g
== Support services ==
- Y2 i  {1 ^$ O4 w) O- |9 xmariadb:                                active
+ Z4 h$ M+ x+ Z' R* v# ^2 Kdbus:                                   active
' U. Z, }& }1 O; q+ lrabbitmq-server:                        active( U+ d  f* h. r; y8 P/ U
memcached:                              active
& K& V; _$ W. U! T/ N0 S2 o2 S9 o== Keystone users ==: C+ K7 W! R1 W! Z# |
+----------------------------------+-----------+# ?3 t3 a, d/ L; N0 k: V$ _
| ID                               | Name      |! k5 T3 L2 d" M
+----------------------------------+-----------+' G, \; ?5 `8 f
| 35cba790e2b44595a9219e6c18176065 | nova      |$ h) {0 ^: t( G) I$ k9 k
| 72177ec2346542518bb5e5a14f2745d4 | glance    |5 u* V7 c7 C: ~0 E* S1 O: c
| 893fd35e580c4d54a8c775d84207b191 | admin     |# m0 m; C1 i3 C8 {, y1 o) S
| 91506d00e6e14cec99bf448cbb189a9a | neutron   |
5 C/ N/ g) w# C3 J2 t8 m; S; r) a| a47170e629444ae59e655f11f92022d9 | placement |
( V, M8 P, m- _| af71b1d71cc54262aee370e9b6d5c622 | demo      |
) ~/ Y- v. @  x8 j  ~* |  J+----------------------------------+-----------+
( Z: s1 t8 P* ?+ f== Glance images ==6 u3 a+ |% \3 ^8 f. W( F
+--------------------------------------+---------------------+6 |- N) v3 Q' q% x
| ID                                   | Name                |
; L  a& p9 v! w/ a. f0 O$ ~+--------------------------------------+---------------------+
, R8 f! t: G3 W  e| 047884ba-6a47-45c0-8ace-d72c5d566367 | cirros              |4 K- f7 r) Y/ Q! {. I& D
| 2c685860-4fa2-43dd-abad-1cae69e59861 | cirros-0.3.4-x86_64 |
4 r  v, t# \; d8 n% E+--------------------------------------+---------------------+
% G. i3 q1 q2 M" O== Nova managed services ==
* B3 a; f  G( U; h( S# l0 a+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+0 a7 q8 M5 @5 P5 w) [" v' T* L
| Id                                   | Binary           | Host       | Zone     | Status  | State | Updated_at                 | Disabled Reason | Forced down |  Y. ?# l: i* S$ U# }
+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+# u' b8 B2 K6 c9 m. a( H) ~
| 11290f6e-283f-4309-884e-7a171ab0a53e | nova-consoleauth | controller | internal | enabled | up    | 2018-09-02T05:35:44.000000 | -               | False       |6 h% |' n7 O* M& ~
| 1c161768-160b-4829-9245-1ba3598ab5a4 | nova-scheduler   | controller | internal | enabled | up    | 2018-09-02T05:35:41.000000 | -               | False       |6 z1 w5 R+ G; k1 o0 a1 ?# t
| 6d66755b-76bf-481d-a4ec-1ccddd8641c5 | nova-conductor   | controller | internal | enabled | up    | 2018-09-02T05:35:47.000000 | -               | False       |9 e* s6 o4 O' L: e) {
| 8d12536b-22d2-44e7-a1d5-656d20ff0393 | nova-compute     | compute    | nova     | enabled | up    | 2018-09-02T05:35:49.000000 | -               | False       |1 A" T3 U6 g# G3 ?3 u4 ~
+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+
) |$ t, G% A6 w" [/ d' I# l== Nova networks ==# T! V9 b3 c4 s- k" W
usage: nova [--version] [--debug] [--os-cache] [--timings]
4 I% u) A- B" u# c2 P            [--os-region-name <region-name>] [--service-type <service-type>]! D- G& ~5 Z  H
            [--service-name <service-name>]# c. x! K9 B: Y, Y1 M
            [--os-endpoint-type <endpoint-type>]4 x: Z/ a  e: e- p7 z7 W) v
            [--os-compute-api-version <compute-api-ver>]7 ^* h* e/ g$ P0 L- o# P0 b
            [--endpoint-override <bypass-url>] [--profile HMAC_KEY]6 V( B/ {  g+ b) g+ u1 p: f
            [--insecure] [--os-cacert <ca-certificate>]  H. N1 h& T  L0 C% L. ?8 }6 n
            [--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>]
4 U/ q8 M) ~; L4 j: \5 n, I            [--os-auth-type <name>] [--os-auth-url OS_AUTH_URL]
6 ~9 r! m, G: {            [--os-system-scope OS_SYSTEM_SCOPE] [--os-domain-id OS_DOMAIN_ID]8 ?2 D& X/ C4 q2 L& s- U
            [--os-domain-name OS_DOMAIN_NAME] [--os-project-id OS_PROJECT_ID]
: d& K! O- ^/ O            [--os-project-name OS_PROJECT_NAME]
- d( W  _7 Q, h0 f            [--os-project-domain-id OS_PROJECT_DOMAIN_ID]
0 W6 U$ Q3 k+ J2 j# v. s            [--os-project-domain-name OS_PROJECT_DOMAIN_NAME]
) H* b8 a+ I; i( o# K            [--os-trust-id OS_TRUST_ID]2 V4 x9 v3 h6 k- \8 v- Q
            [--os-default-domain-id OS_DEFAULT_DOMAIN_ID]  P6 G- ]$ C, A6 \: Z
            [--os-default-domain-name OS_DEFAULT_DOMAIN_NAME]
$ z& B$ }% I1 K+ P            [--os-user-id OS_USER_ID] [--os-username OS_USERNAME]
( W4 G- |  y& \: T5 p            [--os-user-domain-id OS_USER_DOMAIN_ID]
6 Q5 S- h8 M3 x2 t: k1 P            [--os-user-domain-name OS_USER_DOMAIN_NAME]
% E( i$ E* a4 U+ @            [--os-password OS_PASSWORD]
; T. X/ l- C* {6 E# h; D7 @            <subcommand> ...
( [7 Z  r! S. o' m* {/ [error: argument <subcommand>: invalid choice: u'network-list'
' X* O7 f& ~( Y3 {. ^  }# f% V) gTry 'nova help ' for more information.# f6 j3 N" }7 F3 R5 C
== Nova instance flavors ==
% [/ ^  n9 ~; \1 M% }- C+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+
% e/ d. t. T# M/ [| ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public | Description |' C2 M$ T  P# B
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+# g1 Q4 F$ _! Z' r8 y, j
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+- k2 h$ S. s; W
== Nova instances ==3 o1 C' R. ^1 ^$ T! Y& {2 k
+----+------+-----------+--------+------------+-------------+----------+
# _+ O. {/ a; A6 A| ID | Name | Tenant ID | Status | Task State | Power State | Networks |
+ c/ F7 u5 S' s$ p+ o/ v# |+----+------+-----------+--------+------------+-------------+----------+
: ~+ q& L: T# L  W% ~* Y; E! _+----+------+-----------+--------+------------+-------------+----------+
  c/ ~$ A; @& V1 O6 ]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-9-2 13:42:02 | 显示全部楼层
### 重启httpd memcached rabbitmq-server 和neutron服务,还是 无法修复7 J$ n6 b' r' x: c3 b0 c6 _! M

: m- W5 G; C. g# c9 l查看keystone' m) k: A7 I6 ?3 e& r2 u
openstack service list
. m/ K& Q  m+ q( o( f& j' }) j+----------------------------------+-----------+-----------++ v( N3 I5 s, E' k
| ID                               | Name      | Type      |: ]( ~  t8 a0 x' ?& {3 I4 ]
+----------------------------------+-----------+-----------+
" ~6 c2 a% R% }( M1 M| 02929a487f484e9fbb2221d11212b11f | neutron   | network   |- \) l4 T6 Q) s5 M, h0 M
| 1b0061ff680042ea8bd764de0cefc25a | placement | placement |
4 n* k5 L/ Q) i6 J0 K$ f, H( X| 48cc7da12bb84f118ed528c57ba1cb3c | nova      | compute   |
: }% C# o; l& A2 E* u9 ^) p8 o! F| 75581fbfdf244aa78b5aba2a656a53e5 | keystone  | identity  |
/ ]0 ]& h% G, j) Y* s8 ?| ae94823f314c46098f1ff04dba0427db | glance    | image     |
( E% e: T3 p# a/ u3 z: J+ I: w+----------------------------------+-----------+-----------+1 ^3 j$ e1 q" k! r# J* a

) y1 ]/ |+ W/ ?/ T2 a& b没有发现重复的demain1 \9 S" X& `$ U4 K9 ]8 h! w

9 ]/ ]: f, Q9 f9 p' I############重启控制节点,   节点无法修复
0 R0 K2 t  a4 Z. y
  • systemctl restart rabbitmq-server.service  [7 ~. q5 A. `+ S

    . N) |7 g8 n: y6 j

  • * e% u9 T; t/ W  B  w! u
    2 ]; _/ S; B1 J+ o4 c. u) b$ @/ A
    systemctl restart neutron-server.service                 * H! m/ ~0 ^8 k

    ) Y8 z7 P/ _! K; v/ h2 _
  • 6 ]2 D) h1 {* \, O$ g$ @+ L
      r1 o: z& P, C7 {" V2 `# Q! i3 O
    systemctl daemon-reload
    * J% j8 o' X: U7 l& m$ ?
    6 x+ W2 d8 r  K# y! K8 K) o

  • 7 }3 J4 o+ T2 W, Q- d
    + a  `0 j# h: E
    systemctl stop httpd.service memcached
    1 U- V- ^4 Z7 I8 r; m' b$ B
    , P/ M6 c; z7 j9 {( O  m
  • 4 r6 E5 Q: e5 }) d

    % Y  h3 X' u6 Z; v/ Y+ a最后搞定
    & {9 o7 c7 N6 M' B6 U2 i' _' a! b

    5 n; A& f# i! |: }+ }5 ?$ V; H5 M

  • 1 E! o- _8 R& D' q4 P5 Y6 G5 a& z# U  t/ J

( y: T( r' Z% n3 U% Z$ Q" F* B
心得:由于本环境是多控节点,rabbitmq-server 集群 没有优化,出现故障较多,建议如果发现有amqp 相关报错,先检查 rabbitmq 服务,有问题就重启一下

- Z( t/ s+ e; Q6 }' H6 |
6 A7 G/ d" w" l% ^

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-9-2 13:49:54 | 显示全部楼层
=ERROR REPORT==== 2-Sep-2018::13:43:24 ===% _2 P# f& N- D; h
closing AMQP connection <0.1199.0> (192.168.90.65:48940 -> 192.168.90.65:5672):1 m* p7 t, M' T$ A# A
{handshake_error,starting,1,2 M3 k( C% |3 [0 O- D; H; P
                 {amqp_error,unexpected_frame,; u" I6 d/ _, m9 B. ]( B# Y
                             "type 1, first 16 octets = <<0,60,0,40,0,0,38,114,101,112,108,121,95,57,48,50>>",
/ V( D5 k) t6 F  ?4 J                             none}}

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-9-2 13:53:57 | 显示全部楼层
keystone  access信息:$ ~7 r* |! d4 f
192.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)"
' o3 }) }; W- t8 {9 t# T' {! {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)"
& U7 }* b" P* R/ M
) i0 O; w9 U5 d' `# S也没有发现问题,尴尬

1

主题

0

回帖

12

积分

管理员

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

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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