Tag: elasticsearch

WordPress的4.8.1 Elasticsearch Elasticsearch Docker如何获得searchbuild议

我用NGINX PHP7 Maria DB和Elasticsearch创build了一个docker镜像。 所有的容器都在起作用。 我有一个全新的Wordpress安装与一些假文章(只是为了testing)和Elasticpress,也安装和configuration。 我能够连接Elasticpress Docker镜像并同步所有数据。 不过,我是Elasticsearch的新手,不知道我的search栏是否来自Elasticsearch的Auto Suggest 。 我无法find任何forms的信息,需要在WordPress中做这些事情。 我错过了什么吗? 我确定我是。 提前致谢

我无法在Windows 7中启动docker的elasticsearch

我想安装一个包含以下内容的环境:nginx php7 ElasticSearch MariaDB 我已经完成了拉和运行后,我input命令:Docker exec -i -t dockernginxmariadbzodio_nginx_1 / bin / bash在那里,我有以下错误: **Error response from daemon: / 33c92767302f_dockernginxmariadbzodio_elasticsearch_1 AS / dockernginxmariadbzodio_ nginx_1 / dockernginxmariadbzodio_elasticsearch_1** 在论坛上通过之后,我testing了这个命令:Docker-composer up elasticsearch enter image description here 泊坞窗,compose.yml elasticsearch: image: elasticsearch:latest environment: – http.host=0.0.0.0 – transport.host=127.0.0.1 – xpack.security.enabled=false – ES_JAVA_OPTS="-Xms512m -Xmx512m" volumes: – C:/dockerProximis/docker_proximis_zodio/zodio/elasticsearch/data:/usr/share/elasticsearch/data:rw 在这里input图像说明

跨Docker的Elasticsearch集群

如何部署ES(Elasticsearch)群集? 我使用Docker Swarm + Compose来部署我的系统,并尝试通过.yml部署ES群集: version: '3.3' services: elasticsearch: image: elasticsearch:alpine ports: – '9200:9200' – '9300:9300' command: [ elasticsearch, -E, network.host=0.0.0.0, -E, discovery.zen.ping.unicast.hosts=elasticsearch, -E, discovery.zen.minimum_master_nodes=1, -E, cluster.name=mycluster ] networks: – esnet1 environment: ES_JAVA_OPTS: "-Xmx512m -Xms512m" deploy: mode: replicated replicas: 2 #endpoint_mode: dnsrr resources: limits: cpus: '2' memory: 1024M reservations: cpus: '0.50' memory: 512M networks: esnet1: […]

集成Rancher服务器和ELK堆栈

我对rancher和新的ELK stack.I从来没有使用过logstash / Kibana。 我跟着这个urlhttp://rancher.com/running-our-own-elk-stack-with-docker-and-rancher/ 然而,我现在坚持如何发送日志以及如何查看它们。 我尝试下面的步骤。 1)我创build了一个图像vishnuvpotti / hostrouting,端口7990的新容器,并设置环境variables如ROUTE_URIS = logstash:// [LogstashIP]:5000 2)我创build了一个映像vishnuvpotti / hostrouting,端口7990的新容器,并将安全选项卡中的日志驱动程序设置为gelf,并添加到具有密钥的日志选项中,作为gelf-address和值,如udp:// logstashhostIP:5000。 我不知道如何在Kibana上查看这些容器的日志。 当我打开Kibana时,我正在显示这个页面 任何人都可以让我知道接下来的步骤应该是什么。 注意: 我首先按照步骤1创build了容器,但由于找不到任何日志,我按照步骤2创build了容器。 谢谢, 毗湿奴

Python Elasticsearch超时,docker容器之间的curl工作正常

我有两个使用docker桥networking的docker集装箱。 一个容器运行Elasticsearch 2.6.1。 另一个有一个用一些python代码运行的Ubuntu镜像。 无论我想要执行的弹性search查询,它都可以完美地使用来自Ubuntu容器shell的Curl。 当我尝试使用Python-Elasticsearch库在ubuntu容器中做同样的事情时,我得到一个超时错误: Traceback (most recent call last): File "test_elastics.py", line 11, in <module> res = es.index(index="test-index", doc_type='tweet', id=1, body=doc) File "/usr/local/lib/python2.7/dist-packages/elasticsearch/client/utils.py", line 69, in _wrapped return func(*args, params=params, **kwargs) File "/usr/local/lib/python2.7/dist-packages/elasticsearch/client/__init__.py", line 279, in index _make_path(index, doc_type, id), params=params, body=body) File "/usr/local/lib/python2.7/dist-packages/elasticsearch/transport.py", line 329, in perform_request status, headers, data = connection.perform_request(method, […]

Elasticsearch Docker镜像不能运行

我正在尝试使用这个dockerfile来build立一个运行elasticsearch v2的Docker容器(我正在使用RHEL 6和docker 1.7.1): FROM partlab/ubuntu-java MAINTAINER Régis Gaidot <regis@partlab.co> ENV DEBIAN_FRONTEND noninteractive ENV INITRD No ENV LANG en_US.UTF-8 ENV PATH=$PATH:/usr/share/elasticsearch/bin RUN wget -qO – http://packages.elasticsearch.org/GPG-KEY-elasticsearch | sudo apt-key add – && \ echo 'deb http://packages.elasticsearch.org/elasticsearch/2.x/debian stable main' \ | tee /etc/apt/sources.list.d/elasticsearch.list && \ apt-get update && \ apt-get install –no-install-recommends -y elasticsearch && \ […]

通过Java / Spring Boot连接到Docker Elasticsearch实例

我正在运行Docker的Elasticsearch实例。 图像来自jHipsterdocker中心回购: jhipster / jhipster-elasticsearch / – 我使用图像v1.3.2,因为我需要Elasticsearch 2.4.0(符合项目的春季启动版本)。 我使用docker docker-compose启动ES容器以及Logstash和Kibana映像。 这是启动ES容器的设置: jhipster-elasticsearch: image: jhipster/jhipster-elasticsearch:v1.3.2 ports: – 9400:9200 – 9500:9300 volumes: – ./log-es-config/elasticsearch_custom.yml:/usr/share/elasticsearch/config/elasticsearch.yml 所以我使用REST和9400进行传输通信。 这是安装到ES config的elasticsearch_custom.yml中的configuration: cluster.name: "log-cluster" node.name: "log-node" http.host: 0.0.0.0 transport.host: 127.0.0.1 transport.tcp.port: 9500 transport.publish_port: 9500 当我启动容器,这是我从http://localhost:9400/_nodes : "cluster_name": "log-cluster", "nodes": { "xLsGj2DyTdCF89I7sAToVw": { "name": "log-node", "transport_address": "127.0.0.1:9500", "host": "127.0.0.1", "ip": "127.0.0.1", "version": […]

如何通过Docker Image将Elassandra集成到我的Jhipster应用程序中?

我想在我的jijster应用程序中整合elassandra。 我正在使用cassandra作为分贝。 我使用Docker镜像来跟踪官方的elassandra安装过程,但是他们很难理解哪个container_name必须添加到哪个命令中。 这里是官方链接: http : //doc.elassandra.io/en/latest/installation.html#docker-image 和我的端口9200未启用 docker运行 – 名称some-elassandra -d strapdata / elassandra docker run –name some-app –link some-elassandra:elassandra -d app-that-uses-elassandra

Elasticsearch群集Kubernetes启动时的红色状态

我试着按照这里的教程: https ://vichargrave.github.io/articles/2016-10/running-elasticsearch-on-kubernetes在Kubernetes上创build一个Elasticsearch集群。 为了简化问题,我只创build了一个主节点,一个客户机节点和一个数据节点。 创build并运行pod和部署,但启动时集群运行状况为红色,而我甚至没有创build任何索引。 用我得到的集群健康命令: { "cluster_name" : "dev-es-cluster", "status" : "red", "timed_out" : false, "number_of_nodes" : 3, "number_of_data_nodes" : 1, "active_primary_shards" : 0, "active_shards" : 0, "relocating_shards" : 0, "initializing_shards" : 0, "unassigned_shards" : 0, "delayed_unassigned_shards" : 0, "number_of_pending_tasks" : 0, "number_of_in_flight_fetch" : 0, "task_max_waiting_in_queue_millis" : 0, "active_shards_percent_as_number" : "NaN" } 我确切地说,我可以显示节点,因为我得到: ip […]

docker pull sebp / elkauthentication错误:需要authentication

我试图从DockerHub拉sebp / elk存储库,但我不断收到authentication error: authentication required 感谢您的帮助提前