美文网首页
3-2 docker构建ES5.6.9集群

3-2 docker构建ES5.6.9集群

作者: Finlay_Li | 来源:发表于2020-08-05 09:45 被阅读0次

    拉取镜像

    docker pull elasticsearch:5.6.9
    
    image.png

    准备挂载的es配置文件

    cluster.name: qwg-es
    node.name: es-node1
    network.bind_host: 0.0.0.0
    network.publish_host: ip
    http.port: 9101
    transport.tcp.port: 9111
    http.cors.enabled: true
    http.cors.allow-origin: "*"
    node.master: true
    node.data: true
    discovery.zen.ping.unicast.hosts: ["ip:9111","ip:9112","ip:9113"]
    discovery.zen.minimum_master_nodes: 2
    
    image.png

    准备挂载的es数据目录

    image.png

    创建并运行容器

    注意:-Xms -Xmx设置的值,两者需要一致

    docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9101:9101 -p 9111:9111 -v /usr/local/elasticsearch/docker/config/es1.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /usr/local/elasticsearch/docker/data1:/usr/share/elasticsearch/data --name ES01 elasticsearch:5.6.9
    
    
    docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9102:9102 -p 9112:9112 -v /usr/local/elasticsearch/docker/config/es2.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /usr/local/elasticsearch/docker/data2:/usr/share/elasticsearch/data --name ES02 elasticsearch:5.6.9
    
    
    docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9103:9103 -p 9113:9113 -v /usr/local/elasticsearch/docker/config/es3.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /usr/local/elasticsearch/docker/data3:/usr/share/elasticsearch/data --name ES03 elasticsearch:5.6.9
    

    Client测试

    image.png image.png

    boot连接测试

    错误日志:
    2020-08-06 15:17:05.587 ERROR 1257 --- [ main] .d.e.r.s.AbstractElasticsearchRepository : failed to load elasticsearch nodes : org.elasticsearch.index.mapper.MapperParsingException: analyzer [ik_max_word] not found for field [name]

    解决:

    docker cp /usr/local/elasticsearch/docker/ik 容器id:/usr/share/elasticsearch/plugins
    

    安装ik分词器, 再重启ES容器就好了

    相关文章

      网友评论

          本文标题:3-2 docker构建ES5.6.9集群

          本文链接:https://www.haomeiwen.com/subject/rhqsrktx.html