易陆发现互联网技术论坛

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

Unable to establish connection to keystone endpoint.解决过程

[复制链接]
发表于 2024-1-21 15:00:01 | 显示全部楼层 |阅读模式

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

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

x
         登录              
& G. \8 n1 n7 _, Z4 m                                                                                                                      Unable to establish connection to keystone endpoint.
  }! ?) I5 o* W6 g. D7 M8 H      
4 Z1 U. w7 s( C                        用户名                                                                    
/ C8 m" h" F0 p    ) G* Q& u: Z  i5 o' D0 i
                        密码                                                                    , V" H$ k/ w) u$ u6 N) G
   
/ l' y: K" m, S1 l7 i& S                        域                                                                    
: ~9 h* X. V- `7 k1 G) A" R/ S" a: d. v4 @
1 v5 r8 L) f, V* D
登录界面发现提示这个错误.7 A( H$ [$ @' O0 }- y& W
. ^' Z! f/ W  j3 v4 W* \  H
. Q5 l; z" v( I& A
修改文件:
- M7 C0 `* d# N) B; [/ X5 [1 hroot@controller:~# vim /etc/openstack-dashboard/local_settings.py
+ x) B9 B2 B0 EOPENSTACK_HOST = "controller-lr,192.18.8.65"( D/ W; x" L% j. J+ l- ?+ x' E
修改为这个:
* G- S7 J7 _- \* UOPENSTACK_HOST = "controller-lr"
0 M5 ^% O, y" m6 j& i) [
2 k$ h* Z$ h" z4 B" A+ [; b2 z3 y4 _' I; F
root@controller:~# systemctl restart apache2.service. P. \8 X# W/ B) Q4 y
0 h0 W) b0 u' K& Y0 N; T2 h- N
重启服务后,界面可以正常登录。6 @) Z& l5 Z) `0 v
! \- E" a1 Q8 i+ i9 f

4 M" G5 K# f  x. E) c: _
. k8 k/ i, G" H; k在需求网上帮助的时候,见到其他工程师解决过程中见到这样的解决办法:
2 f( i5 d8 Y; V* s- O! D5 E/ A, ^- G  ^6 A# Y$ e: L' X1 u
报错:Unable to establish connection to keystone endpoint.无法建立到keystone终结点的连接。
0 |: o9 [! R( x' J) H% J8 z6 R8 i8 ^0 E5 _. w( ?/ Y

8 t: }; M+ I4 J5 w! X/ d' \; \' g! ^ 1.查看各个服务的开启状态。mariadb正常,但是rabbitmq开启失败,重启rabbitmq也失败& D' B5 y2 Q: T

  d1 a; m6 c0 Y' r" b后来发现是我的数据网络接口有问题,重新修改了下配置文件的接口名,最后成功重启网络,重启rabbitmq,登录openstack界面! P8 B8 }" ]% `- Q& n2 ?

8 ^/ I0 g* E- t" l& _2 u$ [; `/ V2.可能原因是:/etc/hosts 里的控制节点所在ip对应了多个,导致登录时域名解析到localhost,而keystone写的域名是controller,所以会提示连接keystone出错。
. y( g5 X* D, D! q. @0 @3 P; O4 K& O6 {
7 h  r- `6 A# }! o* F/ `3 _2 t
4 P& I3 [* Z5 v5 B) z
解决方法:删除或注释掉localhost所在的一行即可:
2 F0 `0 ]: {, _3 ]1 p. k
6 }/ ^. S1 s' N6 M* {( t4 z) {" T0 Z" Y; f7 v+ o8 Z; Z: D
, p2 g: _; }0 Q2 u
3.路由转接口
9 d, g( n9 }9 i  `. b0 ~" U& o4 Z2 M. z  v) D. k
vim /etc/sysctl.conf9 u: S! ^# n# z% [

1 C% T2 t. `4 _: Psysctl -p $ {" z1 A, A7 o9 g0 ~
) m% t2 u7 Q  U9 L' x/ ^& J) r
4.域名、用户、密码输错,也会这样报错,先检查( M; U1 J# ~  ^0 _

5 U2 ~) g3 `5 G* a1 G1 u) t0 s4 f5.检查keystone 配制
6 K; u; H3 ]# P$ a7 n. ~. p2 Y/ O- M: \' ?' V, T+ H: r  @) H) d
6. 检查 chronyd 是否同步,若不同步,也会登录不了,操作同上一、点  systemctl restart chronyd/ l8 [7 a+ @0 u4 t, U6 f! D

- R# B* o! q! d; V+ B. e. v% t( b6 v; w6 {0 b0 ^

3 W* ^% C, [+ y; k0 \/ t* n但这个在部署的时候,发现是同步的。但给我建议去调整些配置。
' q  F" R1 V7 U  N) V& u
! d' w+ }7 k8 U5 {8 |: N7 e) q5 a: Z9 w" F8 A' \; b' B9 ]) }
4 i0 ?4 d7 g6 G
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

GMT+8, 2026-4-8 21:27 , Processed in 0.044072 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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