找回密码
 注册
查看: 5|回复: 0

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-1-21 15:00:01 | 显示全部楼层 |阅读模式
         登录              
! v7 C9 V( ^+ H: _9 S6 y                                                                                                                      Unable to establish connection to keystone endpoint.1 V& O- |+ q$ o  @7 }+ n
      
7 y) c+ ^$ O( e  A7 N                        用户名                                                                    
' O$ _0 S# I! B  m% s" h: ~   
. e0 U. q, T5 X. G; \4 P0 f; q                        密码                                                                    
" T# I$ a* V, W5 [7 ?: b% S. }   
" Q/ e2 c4 V4 d# u4 K                        域                                                                    
  T' |1 j, `8 [8 M% Y( Z% U* E9 o0 b( M. |3 e$ E0 K
3 s9 s( b9 E; j5 c- I9 o
登录界面发现提示这个错误.  P' d# F6 u! o! P2 r" L1 F# z( z
; ~' D5 t; j$ x* B9 j* T" G
  l5 v9 Z& H3 M3 D4 Y* P$ `
修改文件:6 T1 C6 B3 ], J7 V& E
root@controller:~# vim /etc/openstack-dashboard/local_settings.py
' P  e" a5 ?: V, h  ~OPENSTACK_HOST = "controller-lr,192.18.8.65"* e0 G6 a0 n5 }
修改为这个:5 E" Q, C- Z, Y% B' ~' o! ]
OPENSTACK_HOST = "controller-lr"0 V3 c9 i9 ~/ o8 w

. S; A4 W0 Q1 M8 L) ~- s) e3 X; R! Q
root@controller:~# systemctl restart apache2.service
' ?2 }6 k) _8 C6 P; D; \
9 w4 h) W- q: W- {( K重启服务后,界面可以正常登录。+ i8 K5 S, ^* V4 Y+ e# ^

+ u' w7 P: ^0 x' u1 j4 {' x  t: m& @7 }- i, a  S

% z. Z. K& y" t在需求网上帮助的时候,见到其他工程师解决过程中见到这样的解决办法:
" g0 D. d4 J. v3 V  `( }& H8 N
) H& V. p* S, h报错:Unable to establish connection to keystone endpoint.无法建立到keystone终结点的连接。, W5 Y% i8 W4 B2 R, l, e/ O+ w# a

8 ^' h1 ]/ v9 C7 S& B* X  S/ X( b9 a( E3 h) e: |/ I2 D" Z
1.查看各个服务的开启状态。mariadb正常,但是rabbitmq开启失败,重启rabbitmq也失败
4 c/ T+ {' B* {  P' q: `
& Z. \* }. k% `& r1 N* E7 ^后来发现是我的数据网络接口有问题,重新修改了下配置文件的接口名,最后成功重启网络,重启rabbitmq,登录openstack界面
  Y; p" y  |, ^  V
' y0 S+ e) q3 E! |6 n2.可能原因是:/etc/hosts 里的控制节点所在ip对应了多个,导致登录时域名解析到localhost,而keystone写的域名是controller,所以会提示连接keystone出错。1 `+ ~. K- E2 d9 Y+ F
3 _& A3 G0 G* j
" K) ~( p4 A' k8 \0 n
0 c1 e  F0 s3 Z+ r6 G
解决方法:删除或注释掉localhost所在的一行即可:9 H* _' R3 Y% A3 {  x

, ]6 M1 t5 y% k
3 X9 ?# z8 J; V9 ~, \* X0 X9 l4 S$ q3 e  B( [+ S5 B2 G! t( M/ X1 |
3.路由转接口/ Q* f$ b) M; X( o" p

  L  q9 Z/ I( g# w3 t' o  b3 Yvim /etc/sysctl.conf; H4 ~5 u+ R6 k, G" X
1 g2 H' B3 I% P' u  U6 {  t: [
sysctl -p
5 O9 ?* Z& W! o* z; d3 X: ]+ ~6 \. g4 A! j1 h
4.域名、用户、密码输错,也会这样报错,先检查) j1 D" J, G) l+ M
- x  p1 u; d$ i& H
5.检查keystone 配制
2 _* T1 Q- \, u) b7 r& y* i9 W" ]( p" q4 G: E
6. 检查 chronyd 是否同步,若不同步,也会登录不了,操作同上一、点  systemctl restart chronyd4 J9 V$ H' d$ c$ v0 t
0 S1 ]5 I. X- a6 @4 |! b3 `8 W
) z( G5 @* x* _+ I3 m/ {

7 g' p. ], A  b但这个在部署的时候,发现是同步的。但给我建议去调整些配置。
/ z" h4 C$ D. F  W0 q) |, `4 i, e7 V. E5 O

8 T9 A0 j; L6 ~9 b- V! x# m" Q$ n$ k5 t) y9 b2 ]2 W6 Q7 H
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 00:04 , Processed in 0.018835 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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