【问题标题】:Magento installation problem: Could not validate a connection to Elasticsearch. No alive nodes found in your clusterMagento 安装问题:无法验证与 Elasticsearch 的连接。在您的集群中找不到活动节点
【发布时间】:2022-11-10 21:17:15
【问题描述】:

我在安装 magento 2 时遇到问题。我已经完成了一切,elasticsearch 工作正常。

php bin/magento setup:install --base-url="http://127.0.0.1/magento" --db-host="localhost" --db-name="magento_praktika" --db-user="root" --db-password="" --admin-firstname="admin" --admin-lastname="admin" --admin-email="user@example.com" --admin-user="admin" --admin-password="admin123" --language="en_US" --currency="EUR" --use-rewrites="1" --backend-frontname="admin" --search-engine=elasticsearch7 --elasticsearch-host="https://mystore.magento.com" --elasticsearch-port=9200 --elasticsearch-enable-auth=true --elasticsearch-username="elastic" --elasticsearch-password="GPy8TkICgFU6dqYT_X_="

当我将此代码放在我的 CMD magento 文件夹中时。我有这个错误:

  Could not validate a connection to Elasticsearch. No alive nodes found in your cluster

我试图在 Google 中搜索信息,但对我没有帮助。

【问题讨论】:

    标签: php magento2


    【解决方案1】:

    让您在服务器上安装 Elastic 搜索。

    您还可以在安装 magento 后配置 Elastic search。

    php bin/magento setup:install --base-url="http://localhost/magetest/" --db-host="localhost" --db-name="magetest" --db-user="root" --admin-firstname="admin" --admin-lastname="admin" --admin-email="test123@admin.com" --admin-user="admin" --admin-password="admin@123" --language="en_US" --currency="INR" --timezone="America/Chicago" --use-rewrites="1" --backend-frontname="admin"
    

    【讨论】:

      【解决方案2】:

      在 elasticsearchconfigelasticsearch.yml 添加以下属性并再次检查

      xpack.security.enabled: false
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-01-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-14
        • 1970-01-01
        • 2018-01-17
        • 2021-03-23
        相关资源
        最近更新 更多