Docker安装Elasticsearch 7.x设置默认账户密码出错

根据网上的教程,当完成了Elasticsearch 7.x安装后,会要求你用Docker命令登陆到master节点的容器执行以下命令来设置默认账户的密码。

bin/elasticsearch-setup-passwords interactive

以我的试验会得到以下报错,大致意思是抱怨连接不上这个URL。

Connection failure to: http://172.19.0.8:9200/_security/_authenticate?pretty failed: Connection refused

ERROR: Failed to connect to elasticsearch at http://172.19.0.8:9200/_security/_authenticate?pretty. Is the URL correct and elasticsearch running?

经查找172.19.0.8并非容器的IP,由此可见此命令并不能获得正确的URL,因此要指定Master节点的URL.

如下为完整的命令,其中es750-masterdata-1是其中一个Master节点的名字。

bin/elasticsearch-setup-passwords interactive -u ‘http://es750-masterdata-1:9200‘

原文地址:https://www.cnblogs.com/keitsi/p/12293794.html

时间: 2024-10-30 14:03:11

Docker安装Elasticsearch 7.x设置默认账户密码出错的相关文章

使用docker安装elasticsearch伪分布式集群

docker安装elasticsearch伪分布式集群 0.在安装es之前,首先编辑一下宿主机的内核参数,否则配置es集群的时候极有可能启动不成功: [[email protected] ~]# vim /etc/sysctl.conf vm.max_map_count=655360 [[email protected] ~]# sysctl -p # 加载参数 1.搜索es的镜像,如下第一个就是官方镜像: 2.拉取镜像: [[email protected] ~]# docker pull e

使用Docker 安装Elasticsearch、Elasticsearch-head、IK分词器 和使用

原文:使用Docker 安装Elasticsearch.Elasticsearch-head.IK分词器 和使用 Elasticsearch的安装 一.elasticsearch的安装 1.镜像拉取 docker pull elasticsearch:tag 2.启动 docker run -it -e "discovery.type=single-node" --name="es" -p 9200:9200 -p 9300:9300 elasticsearch 3

Docker 安装ElasticSearch的中文分词器IK

主要问题 一定要保证ElasticSearch和ElasticSearch插件的版本一致 我是用的是ElasticSearch是5.6.11版本 对应elasticsearch-analysis-ik-5.6.11 安装插件 在线安装 进入容器 docker exec -it elasticsearch /bin/bash 在线下载并安装 ./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analy

docker 安装ElasticSearch head

github官网地址 https://github.com/mobz/elasticsearch-head 拉取镜像 docker pull mobz/elasticsearch-head:5 创建容器 docker create --name elasticsearch-head -p 9100:9100 mobz/elasticsearch-head:5 启动容器 docker start elasticsearch-head 浏览器打开: http://IP:9100 尝试连接elaset

Docker安装elasticsearch

1.拉取镜像 docker pull docker.elastic.co/elasticsearch/elasticsearch:6.3.2 2.运行镜像 docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node"  -v /data/ElasticSearch:/usr/share/elasticsearch/data docker.elastic.co/elasticsearch

使用docker安装elasticsearch

docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.7.2 参考 https://www.elastic.co/guide/en/elasticsearch/reference/6.7/docker.html 原文地址:https://www.cnblogs.com/ka1em/p/11300510.

记录下为了玩 docker 安装 CentOS 7 最简化版后遇到的一些问题

今天我的腾讯云服务器在使用docker安装ElasticSearch和Kibana的时候内存不够,安装完直接卡死.所以无奈只能在本地上跑VMWare安装CentOS7来运行测试. 从阿里云镜像地址:http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/ 下载了 CentOS-7-x86_64-Minimal-1810.iso 之后,在VMWare安装完之后问题就来了. 因为是安装的Minimal版本,所以很多东西都是没有的.需要自己手动安装.

爬虫数据存储——安装docker和ElasticSearch(基于Centos7)

爬虫数据存储--安装docker和ElasticSearch(基于Centos7) 先决条件 操作系统要求 要安装Docker Engine-Community,您需要一个CentOS 7的维护版本.不支持或未测试存档版本. 该centos-extras库必须启用.默认情况下,此存储库是启用的,但是如果已禁用它,则需要 重新启用它. overlay2建议使用存储驱动程序. 卸载旧版本 较旧的Docker版本称为docker或docker-engine.如果已安装这些程序,请卸载它们以及相关的依赖

[Docker] - 使用 Kitematic 安装 elasticsearch 失败 之解决

环境:Docker v19.03.4 + Kitematic Issue:(HTTP code 404) no such image - no such image: elasticsearch:latest: No such image: elasticsearch:latest 解决:默认的 latest 标签不存在,安装时需手工明确一下 tag 版本号. 参考资料 https://github.com/docker/kitematic/issues/4660#issuecomment-47