kxz10323 发表于 2015-11-13 14:14:43

keystone与httpd 端口冲突问题

kilo版本中openstack-keystone服务中keystone-all监听5000端口,在httpd配置中, wsgi-keystone.conf配置文件中也监听5000端口,导致冲突,这个如何解决?问题二,启动httpd服务以后是不是不用启用keystone服务,启用httpd有什么好处,原理是什么。

忘有能之士帮忙解惑,小弟初学

mituan2008 发表于 2015-11-13 17:05:22

楼主是怎么发现的,如果是系统默认的,不会冲突的。

arsenduan 发表于 2015-11-13 17:25:28

应该不会冲突的,端口共用

kxz10323 发表于 2015-11-13 17:40:17

arsenduan 发表于 2015-11-13 17:25
应该不会冲突的,端口共用

启动openstack-keystone,httpd服务就起不来,错误信息提示说端口被占用,目前我的解决办法,是把/etc/httpd/conf.d目录下wsgi-keystone.conf文件移动别的地方,启动openstack-keystone才行,执行openstack user list 不报错,如果只启动httpd服务,不启keystone一直提示连接数据库异常,非常疑惑,你碰到过吗?

NEOGX 发表于 2015-11-13 21:19:48

kxz10323 发表于 2015-11-13 17:40
启动openstack-keystone,httpd服务就起不来,错误信息提示说端口被占用,目前我的解决办法,是把/etc/ht ...

解决办法比较多,楼主可以不把他们两个安装在同一个客户端上。也就是分开安装,这样就不会冲突了。但是我们这么安装的, 并没有发现他们之间是冲突的。而且都正常。

慕白流苏 发表于 2016-3-10 22:57:35

hi
    it's my pleasure to answer your question!
    是这样的,在官方文档中并没有开启keystone-all服务,而是apache,也就是说通过apache来监听5000和35357,然后传递给keystone,因此只需要启动apache就好了,而楼主你的现象肯定是按照以前的教程启动了keystone-all 占用了5000和35357,然后发现教程后面的apache服务怎么都起不起来。所以你要做的就是关闭keystone-all,然后启动apache,
         have a good day!

sdm9909 发表于 2016-7-5 16:47:27

修改vim /etc/httpd/conf.d/wsgi-keystone.confListen 10.254.10.118:5000
页: [1]
查看完整版本: keystone与httpd 端口冲突问题