易陆发现互联网技术论坛

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

openstack平台dashboard出现闪退

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

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

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

x
dashboard的闪退问题
4 p8 t6 X& h/ Z: b; h6 i) c- P[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.
; {, n$ ~, }0 g7 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.% h9 ^4 p7 v8 F+ I, [' G) L

9 @- z5 D( d4 L3 L  ~! Y1 K* l[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/: q) I, W5 b4 k" \  X

8 P4 N. c) j! qopenstack-status
9 m2 U' e" {: n' t+ S/ T+ y' s! O== Nova services ==
$ K4 A: _' M7 C1 h6 gopenstack-nova-api:                     active$ K; m6 a1 X/ w
openstack-nova-compute:                 inactive  (disabled on boot). }5 H- w; p& l
openstack-nova-network:                 inactive  (disabled on boot)1 {5 P* W3 X8 a5 P. {( |
openstack-nova-scheduler:               active( h% ^) t& X* T. M9 `
openstack-nova-conductor:               active6 O) G* a4 [9 N1 @& r& m
openstack-nova-console:                 inactive  (disabled on boot)
9 r$ l$ w' g4 z* Zopenstack-nova-consoleauth:             active+ W& b* M( i4 _
openstack-nova-xvpvncproxy:             inactive  (disabled on boot)- X' _5 `7 ^4 t  O- Y$ f8 ~
== Glance services ==2 [% U3 f9 X, p$ O2 `
openstack-glance-api:                   active# b3 r4 p6 u2 X. P6 Q
openstack-glance-registry:              active, Y% k' Y$ g9 G* K7 R" A
== Keystone service ==. o! v0 b" k7 J+ N3 K4 e/ E& m
openstack-keystone:                     inactive  (disabled on boot), L, ~4 j5 D& V& u# }
== Horizon service ==
  G# s' X2 [7 }! v4 w# G+ Z9 Y5 ropenstack-dashboard:                    uncontactable
* R& Q6 m( E1 ~1 q2 n9 {$ a6 \! _: f: k+ G== neutron services ==
" p$ E7 d8 [3 M8 o+ y! Q; Aneutron-server:                         active( m% T- q% n& O( q5 a" [; h0 B
neutron-dhcp-agent:                     active- F* t, ^& ~4 [5 P- k
neutron-l3-agent:                       active
6 D. D+ Y) z+ c+ nneutron-metadata-agent:                 active8 w+ B" m& `/ g: R0 D# e3 c
neutron-linuxbridge-agent:              active; g1 m6 ]. {7 e: x" V" h
== Support services ==
5 v5 l7 H* X/ }mariadb:                                active) {( X2 V6 w& f) X. B8 K3 Q
dbus:                                   active; o- Z$ N1 K8 @; ?, k$ M
rabbitmq-server:                        active
. ^5 l4 B, ^3 \: b% {memcached:                              active. y' X8 X' _- {# |, B
== Keystone users ==$ G* S1 Z( Y* D. C2 O* D
+----------------------------------+-----------+
, w' R+ C' }6 G3 L9 ^" y; f8 E| ID                               | Name      |
3 ^; |  F$ B0 C" z1 `* V+----------------------------------+-----------+
2 B0 j+ q# x  ~5 V| 35cba790e2b44595a9219e6c18176065 | nova      |0 X4 c2 Y0 w4 z
| 72177ec2346542518bb5e5a14f2745d4 | glance    |
% \) Q7 L2 B; t# I: p| 893fd35e580c4d54a8c775d84207b191 | admin     |
5 I# l1 M8 y% m| 91506d00e6e14cec99bf448cbb189a9a | neutron   |
2 s# o1 a- |$ d+ }3 j+ W+ {! A| a47170e629444ae59e655f11f92022d9 | placement |
  l8 {2 h8 W7 D3 f$ G" \! m& l+ s| af71b1d71cc54262aee370e9b6d5c622 | demo      |
; M5 \: N/ u3 g+----------------------------------+-----------+3 L; }  y4 j) P& N- X, V0 D( G( Z
== Glance images ==4 Q$ ~4 m4 n/ x0 j
+--------------------------------------+---------------------+8 g2 r/ `- `* j2 b! _7 M; Y
| ID                                   | Name                |) Q/ w2 s: ^1 r/ F5 o
+--------------------------------------+---------------------++ u- J& C( p6 f/ D& h9 t! D2 [
| 047884ba-6a47-45c0-8ace-d72c5d566367 | cirros              |2 H/ B0 L* N! ?6 ]9 I  Q  C) b, g  N* v
| 2c685860-4fa2-43dd-abad-1cae69e59861 | cirros-0.3.4-x86_64 |
/ A/ e# e" t; d0 q+--------------------------------------+---------------------+* i/ t. [+ y# c" v- B( T) E
== Nova managed services ==
/ f# U* {1 ^3 J. K: a  f+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+
( B, N" {) O+ |  N. \| Id                                   | Binary           | Host       | Zone     | Status  | State | Updated_at                 | Disabled Reason | Forced down |# n$ R$ u0 X' I7 L% s
+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+( {/ X, R% l. ^& _, o' e3 @4 Y6 ^
| 11290f6e-283f-4309-884e-7a171ab0a53e | nova-consoleauth | controller | internal | enabled | up    | 2018-09-02T05:35:44.000000 | -               | False       |
% d8 Q0 ?- w- M% y| 1c161768-160b-4829-9245-1ba3598ab5a4 | nova-scheduler   | controller | internal | enabled | up    | 2018-09-02T05:35:41.000000 | -               | False       |
6 d+ |$ ~2 t- O# y| 6d66755b-76bf-481d-a4ec-1ccddd8641c5 | nova-conductor   | controller | internal | enabled | up    | 2018-09-02T05:35:47.000000 | -               | False       |
5 Y. i1 Q; [  T3 M; D9 g| 8d12536b-22d2-44e7-a1d5-656d20ff0393 | nova-compute     | compute    | nova     | enabled | up    | 2018-09-02T05:35:49.000000 | -               | False       |
3 W8 U" p$ e: _9 Q6 B. [+--------------------------------------+------------------+------------+----------+---------+-------+----------------------------+-----------------+-------------+
) q/ h* J: V1 q* g/ f7 z- Q* k6 t== Nova networks ==
/ E$ a* }7 T$ @8 Z! b5 e: fusage: nova [--version] [--debug] [--os-cache] [--timings]8 A$ B; B  i4 _+ j: K/ G
            [--os-region-name <region-name>] [--service-type <service-type>]
5 z" s" ^; ?: {  |# n$ j. Y            [--service-name <service-name>]; J& ~6 q) a+ K1 ~$ F
            [--os-endpoint-type <endpoint-type>]4 Y4 Y; b2 L0 E7 p- c: S# q
            [--os-compute-api-version <compute-api-ver>]) i# _: U0 @0 @( i; i
            [--endpoint-override <bypass-url>] [--profile HMAC_KEY]' R) q% z6 ?9 L+ [) G
            [--insecure] [--os-cacert <ca-certificate>]/ D! ~, [2 H' e6 ~9 B: U. b
            [--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>]$ C* v0 M! @+ h, {, ?+ a! T  e7 I
            [--os-auth-type <name>] [--os-auth-url OS_AUTH_URL]0 o0 ?- M( ?4 r6 X9 {, R
            [--os-system-scope OS_SYSTEM_SCOPE] [--os-domain-id OS_DOMAIN_ID]2 g1 g9 [" J* Q8 c3 q6 [
            [--os-domain-name OS_DOMAIN_NAME] [--os-project-id OS_PROJECT_ID]
; A2 S. d) e- I" N2 ~/ M4 ~) P            [--os-project-name OS_PROJECT_NAME]
8 k1 u4 w2 h" a2 \            [--os-project-domain-id OS_PROJECT_DOMAIN_ID]/ I/ \( G$ u, a1 l
            [--os-project-domain-name OS_PROJECT_DOMAIN_NAME]  b' X* J3 f, \: t: S% g+ z
            [--os-trust-id OS_TRUST_ID]
" _' i, X7 k! Z. K8 F1 C, Z; p            [--os-default-domain-id OS_DEFAULT_DOMAIN_ID]1 |' C; `. t: @8 H  j5 u  C. U
            [--os-default-domain-name OS_DEFAULT_DOMAIN_NAME]
0 C1 f+ O7 z1 Q* @/ m0 R            [--os-user-id OS_USER_ID] [--os-username OS_USERNAME]! ~0 t9 k4 A) Z( w5 H
            [--os-user-domain-id OS_USER_DOMAIN_ID]* ?4 w" |$ {+ D1 z) k
            [--os-user-domain-name OS_USER_DOMAIN_NAME]3 U! T0 {! W* z5 S) t
            [--os-password OS_PASSWORD]
, |  Q1 q4 g; J: G+ e! U            <subcommand> ...( J' ?# h8 ]# H5 d
error: argument <subcommand>: invalid choice: u'network-list'; }2 y& c( w. M5 f7 |$ `# x
Try 'nova help ' for more information.
( g1 ]7 Q% p1 ]2 V== Nova instance flavors ==$ l2 V  C. L: [8 w* u
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+* ^# B9 q; x/ Q
| ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public | Description |; n( F; b. `( F
+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+
* b! h+ }7 w& a# J4 M8 l+----+------+-----------+------+-----------+------+-------+-------------+-----------+-------------+, H3 f. H- g8 y5 D
== Nova instances ==0 N# \# q6 E7 J0 x3 t! C' K
+----+------+-----------+--------+------------+-------------+----------+0 w6 q& \. s- {9 J/ \4 F
| ID | Name | Tenant ID | Status | Task State | Power State | Networks |
8 \8 Z3 }9 }! [2 l/ i2 Y6 l+----+------+-----------+--------+------------+-------------+----------+6 m# U$ T$ ^( A+ A4 a
+----+------+-----------+--------+------------+-------------+----------+3 Y2 j( Y4 l* R3 u% E
 楼主| 发表于 2018-9-2 13:42:02 | 显示全部楼层
### 重启httpd memcached rabbitmq-server 和neutron服务,还是 无法修复
7 i9 ]6 q) \1 y% O: R2 O2 U/ a3 L" H, u
查看keystone
# M% k# }# X" |8 X- O" [
openstack service list3 Y( G7 [0 I5 q2 W8 G
+----------------------------------+-----------+-----------+
9 S- \" h9 V, @& F| ID                               | Name      | Type      |
, H5 N5 f6 S% N+ }) j+----------------------------------+-----------+-----------+
  {8 w: `; U; B2 q4 p| 02929a487f484e9fbb2221d11212b11f | neutron   | network   |
! B( D$ Y9 P- ^| 1b0061ff680042ea8bd764de0cefc25a | placement | placement |- Y; j% E, M: e+ a/ n0 W
| 48cc7da12bb84f118ed528c57ba1cb3c | nova      | compute   |
2 U2 e( D/ l) v' U* ^| 75581fbfdf244aa78b5aba2a656a53e5 | keystone  | identity  |
7 _  J9 ]1 e* n( Y| ae94823f314c46098f1ff04dba0427db | glance    | image     |3 a/ L3 c: A  i* p
+----------------------------------+-----------+-----------+7 N+ D4 L# _& f0 v6 ]7 I
4 E( B" X7 e3 k3 J
没有发现重复的demain: x& M7 ~0 Q, l

5 N1 w8 f* E8 S( K% u$ K############重启控制节点,   节点无法修复. T4 N# U0 s4 N6 h  n5 g
  • systemctl restart rabbitmq-server.service
    # ]7 s3 O- Q: p$ `5 m

    , l! f7 H; @% H

  • ' N' m8 ~9 V2 a* ]- O  K
    3 m0 e  H# X. Z- B& d( v
    systemctl restart neutron-server.service                 1 ~7 o  c. m# a) X" j0 v

    # s+ j4 R4 c6 S

  • & @9 N0 L" R3 B4 S: R

    9 Z" ?0 ~/ s  U2 l: Hsystemctl daemon-reload
    6 F: j7 Y4 z: @
      F7 H8 X9 t/ C( l/ w
  • & M" H: a8 }8 R

    " h+ ]8 q% u2 u0 g. p1 nsystemctl stop httpd.service memcached! u- I' M! A5 h8 U2 P0 r5 y5 E

    2 K5 w" O! q- H+ @  I% w5 v
  • : V  t, |5 V% H) i/ z# L/ L
    . _( R( w+ G; S- ]5 Z
    最后搞定" k$ `  T: E5 g5 h, b9 m
    , o5 _: u8 w. K1 `- S$ R, l

  • * t+ Q4 L) s! n+ m) i' B8 F7 A
    5 {: E' m  }  \5 k

0 }+ C- A% }( T& A7 ~, j, L
心得:由于本环境是多控节点,rabbitmq-server 集群 没有优化,出现故障较多,建议如果发现有amqp 相关报错,先检查 rabbitmq 服务,有问题就重启一下
2 }* m- M$ S6 F0 E! t. i

, U6 `) e5 ^. s" D7 o
 楼主| 发表于 2018-9-2 13:49:54 | 显示全部楼层
=ERROR REPORT==== 2-Sep-2018::13:43:24 ===- l% I7 q+ [! e
closing AMQP connection <0.1199.0> (192.168.90.65:48940 -> 192.168.90.65:5672):
8 |1 P  Y( B- S/ r/ v* N{handshake_error,starting,1,
. F0 K" p2 ^+ ^9 i6 b                 {amqp_error,unexpected_frame,
1 D1 N' W$ t9 H& k6 {                             "type 1, first 16 octets = <<0,60,0,40,0,0,38,114,101,112,108,121,95,57,48,50>>",
3 F8 j- v  i) `4 C& W) ?                             none}}
 楼主| 发表于 2018-9-2 13:53:57 | 显示全部楼层
keystone  access信息:
' S  O# z% ]- N! T$ P7 C192.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)"" n; p! L' _; ~: X6 x6 G# m: N
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)"
& w3 R5 P) O0 z* _" T
6 N' ]9 }5 t0 _( ?% Z* S+ y( c也没有发现问题,尴尬
 楼主| 发表于 2018-9-2 15:03:18 | 显示全部楼层
后来测试发现,使用Firefox浏览器好像可以减少dashboard页面闪退现象。这是浏览器的问题么?
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

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

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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