首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kolla AIO部署失败:主机名在启动rabbitMQ容器时必须解析IP地址?

Kolla AIO部署失败:主机名在启动rabbitMQ容器时必须解析IP地址?
EN

Stack Overflow用户
提问于 2017-02-26 03:35:23
回答 1查看 821关注 0票数 2

我正试着在AIO部署Kolla。

我使用以下命令构建镜像:

代码语言:javascript
复制
kolla-build -p default -b ubuntu -t binary

我正在我的本地系统中部署它。我使用的是ubuntu 16.04,构建的映像。我没有使用本地注册表。

kolla-ansible precheck运行正常

kolla-ansible deploy在启动rabbitmq时出现错误我的主机名是桌面

hosts文件的输出

cat /etc/hosts 127.0.0.1本地主机127.0.1.1桌面

代码语言:javascript
复制
::1     ip6-localhost ip6-loopback <br>
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

错误如下

代码语言:javascript
复制
    TASK: [rabbitmq | fail msg="Hostname has to resolve to IP address of api_interface"] *** 
    failed: [localhost] => (item={u'cmd': [u'getent', u'ahostsv4', u'DESKTOP'], u'end': u'2017-02-26 00:45:10.399323', u'stderr': u'', u'stdout': u'127.0.1.1       STREAM DESKTOP\n127.0.1.1       DGRAM  \n127.0.1.1       RAW    ', u'changed': False, u'rc': 0, 'item': 'localhost', u'warnings': [], u'delta': u'0:00:00.001585', 'invocation': {'module_name': u'command', 'module_complex_args': {}, 'module_args': u'getent ahostsv4 DESKTOP'}, 'stdout_lines': [u'127.0.1.1       STREAM DESKTOP', u'127.0.1.1       DGRAM  ', u'127.0.1.1       RAW    '], u'start': u'2017-02-26 00:45:10.397738'}) => {"failed": true, "item": {"changed": false, "cmd": ["getent", "ahostsv4", "DESKTOP"], "delta": "0:00:00.001585", "end": "2017-02-26 00:45:10.399323", "invocation": {"module_args": "getent ahostsv4 DESKTOP", "module_complex_args": {}, "module_name": "command"}, "item": "localhost", "rc": 0, "start": "2017-02-26 00:45:10.397738", "stderr": "", "stdout": "127.0.1.1       STREAM DESKTOP\n127.0.1.1       DGRAM  \n127.0.1.1       RAW    ", "stdout_lines": ["127.0.1.1       STREAM DESKTOP", "127.0.1.1       DGRAM  ", "127.0.1.1       RAW    "], "warnings": []}}
    msg: Hostname has to resolve to IP address of api_interface

    FATAL: all hosts have already failed -- aborting

    PLAY RECAP ******************************************************************** 
               to retry, use: --limit @/home/ravichandran/site.retry

localhost                  : ok=84   changed=11   unreachable=0    failed=1   

请帮帮忙。另外,如果需要更多信息,请让我知道。

EN

回答 1

Stack Overflow用户

发布于 2017-04-13 19:27:35

确保您的hosts文件有一个从桌面到127.0.0.1的映射。您的格式有点不正确,但这似乎是缺少的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42460706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档