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报错的主要内容,如果未能解决你的问题,请参考以下文章

php 未解释为 symfony2 项目 (Akeneo)

json Akeneo-PIM-的OpenAPI

markdown 如何设置Ubuntu服务器(即DigitalOcean LAMP堆栈)Akeneo PIM服务器。

SpringBoot-spring-data-elasticsearch7.12.0

elasticsearcch部署

Linux安装elasticsearch