neutron中metadata-agent启动失败

img


root@controller ~]# mv /etc/neutron/metadata_agent.ini /etc/neutron/metadata_agent.ini.bak
[root@controller ~]# vi /etc/neutron/metadata_agent.ini
[DEFAULT]
nova_metadata_host = controller
metadata_proxy_shared_secret = admin123

[cache]
memcache_servers = controller:11211
以上是我配置,但是服务启动失败,有遇到过这种情况的吗,急

已自己解决,重启一下就好了

这种启动失败,一般就是

  • 配置参数错误
  • 端口占用之类的

解决方法
1、确认host主机名 controller 是可以访问到的

ping controller

不可以的话,记得修改本地/etc/hosts添加 ip和host的配置

2、确认11211这个端口服务是启动的以及这个端口是开放的

telnet controller 11211

如果没开放的话,记得服务启动,端口开放

3、确认参数配置没有拼写错误

比如:admin123是否正确
里面的参数设置 有没有拼写错误

上面几点都做到的话,
尝试重启下服务试下,看看问题是否解决。

如果还没解决,再来看下log日志来排错

journalctl -u 服务名
cat /var/log/message

如有问题及时沟通

neutron metadata proxy agent 初始化过程走读
https://blog.csdn.net/gyunling/article/details/88829460