|
|
登录 6 f# ~$ t) O( F& A/ p) a
Unable to establish connection to keystone endpoint.# K5 j% L2 H2 o, D* b
) t! ?! h% m2 u; e
用户名 7 t5 w: |5 Q) ^8 ~# C1 d* m+ h
) E, b; x6 q: `4 a( v5 U
密码
+ M. v$ [' J- E+ O. {. a! d
_% E- j6 {+ E+ w 域 ! v( [7 g7 `' e' Z
: t( u. o# Y) D/ B' q J* h% i0 {% j7 V/ {2 L5 g' ]
登录界面发现提示这个错误.+ e; P' @ l" j( I
& D# s( }7 p: C% v
6 Q3 W5 w0 l: r# S( ]6 B
修改文件:5 t- D' r/ O' r& Y
root@controller:~# vim /etc/openstack-dashboard/local_settings.py ! ^8 Z) ~, A0 O7 i
OPENSTACK_HOST = "controller-lr,192.18.8.65" k7 c6 B0 G |7 d
修改为这个:. `( z" e1 a. m, v& F
OPENSTACK_HOST = "controller-lr"+ a' `( Y, }6 W! e
2 y6 z9 l; ~! X6 N
; Q! W" n9 Q( k5 P3 ^root@controller:~# systemctl restart apache2.service
+ j4 Z! `) ~5 a, ?- y1 Z2 y
7 V7 @; y) V4 w0 G2 h n8 }重启服务后,界面可以正常登录。1 u6 D! S y- _& a% |- V: H
5 x- p+ f: |9 f* P: J: }! e T4 F A4 y, u* l9 W1 ]* B
$ w; f8 f: ?: j1 f4 D9 r$ f
在需求网上帮助的时候,见到其他工程师解决过程中见到这样的解决办法:
7 X9 h8 r0 x0 z8 t' B A
2 M% U; C% d& y1 t报错:Unable to establish connection to keystone endpoint.无法建立到keystone终结点的连接。
* c4 U5 N( X, f3 E6 T8 d* K
0 U! }9 R' R- } Y% i* Q6 X
& Y8 [5 `* z) W) ]" N X" b- m: o( ` 1.查看各个服务的开启状态。mariadb正常,但是rabbitmq开启失败,重启rabbitmq也失败
8 C+ @, `6 ]6 m- L" d b1 {4 O z1 P, X- x) ~
后来发现是我的数据网络接口有问题,重新修改了下配置文件的接口名,最后成功重启网络,重启rabbitmq,登录openstack界面: {. N4 \' ?# r1 W' ?' l( P
! y: _. i7 V, e. c' P+ }
2.可能原因是:/etc/hosts 里的控制节点所在ip对应了多个,导致登录时域名解析到localhost,而keystone写的域名是controller,所以会提示连接keystone出错。
( Q/ d! F% g( i; ?6 g$ U1 K! [0 ]6 U {1 k1 v4 J
4 n' o% S p/ O( H& h0 [5 ^5 x' n* O2 N: A- R/ \( t
解决方法:删除或注释掉localhost所在的一行即可:
2 J& i# ^: s2 _' B/ Q5 N
6 D9 w1 S- E: N# d, e
" z& ]8 `: [1 X: b6 z+ D
! J9 O$ f$ _/ S! o9 [ P: Q5 S3.路由转接口4 d, `$ j! ]0 F9 m6 a. o
F5 \" o0 B! w
vim /etc/sysctl.conf8 L" J+ r: N9 C9 y
- W5 k4 X) A1 f- h
sysctl -p
- j8 `4 e' V0 m4 M/ F
' K1 N- B( |8 \3 ~0 L4 j# ~4.域名、用户、密码输错,也会这样报错,先检查 j z4 I; {0 T% c: C# p9 Q
* m: r9 _- M) \# c( c6 ~, j- z
5.检查keystone 配制
4 a5 V( \3 o. c2 P, s: F" c/ f9 b. O
; f6 X4 M) l/ v9 M. J/ N6. 检查 chronyd 是否同步,若不同步,也会登录不了,操作同上一、点 systemctl restart chronyd4 D% d7 }2 q4 {! |5 S S' B
4 J! m" n$ E# [- y* b# c# B+ L0 X4 w' x3 d8 G
3 N$ @2 h+ B8 Y! e* S- s" A但这个在部署的时候,发现是同步的。但给我建议去调整些配置。1 O# c4 F' b7 I* G: n
% n7 y4 y7 Y/ V( i" p2 \6 ]
% \; J. Z$ y& [3 s! W2 r; L9 y1 C, ?4 y3 b' ~6 E* ]9 I L
|
|