Akeneo docker安装Elasticsearch报错
Posted
技术标签:
【中文标题】Akeneo docker安装Elasticsearch报错【英文标题】:Akeneo docker installation Elasticsearch error 【发布时间】:2018-10-11 13:37:57 【问题描述】:我在安装 Akeneo v2.3 (with docker)时遇到问题
我已运行以下安装步骤: https://docs.akeneo.com/2.3/install_pim/docker/installation_docker.html 直到:
docker-compose exec fpm bin/console --env=prod pim:install --force --symlink --clean
我得到错误的地方:
重置弹性搜索索引
在 StaticNoPingConnectionPool.php 第 51 行:
在您的集群中找不到活动节点
命令以错误代码终止:1. PIM 期间出错 安装。该命令以错误代码终止:1。
使用:docker-compose exec elasticsearch bash
然后curl -X GET 'localhost:9200/?pretty'
我可以看到 elasticsearch 服务正在运行并给出肯定的响应:
"name" : "PEA3LJM", "cluster_name" : "docker-cluster", “cluster_uuid”:“yOqBWRxwShKajvjwyTkf0A”,“版本”: “数字”:“5.5.3”, “build_hash”:“9305a5e”, “build_date”:“2017-09-07T15:56:59.599Z”, “build_snapshot”:假, "lucene_version" : "6.6.0" , "tagline" : "You Know, for Search"
我做错了什么:(?
【问题讨论】:
【参考方案1】:您可能忘记更新您的index_hosts
参数,或者打错了:在app/config/parameters.yml
中请务必更新这些值:
database_host: mysql
index_hosts: 'elastic:changeme@elasticsearch:9200'
(其他默认值都可以),然后清空缓存并继续安装过程,它应该可以正常运行;)
【讨论】:
以上是关于Akeneo docker安装Elasticsearch报错的主要内容,如果未能解决你的问题,请参考以下文章
markdown 如何设置Ubuntu服务器(即DigitalOcean LAMP堆栈)Akeneo PIM服务器。