zoukankan      html  css  js  c++  java
  • Linux使用Docker启动Elasticsearch并配合Kibana使用,安装ik分词器

    注意事项

    • 这里我的Linux虚拟机的IP地址是192.168.1.3
    • Docker运行Elasticsearch容器之后不会立即有反应,要等一会,等待容器内部启动Elasticsearch,才可以访问192.168.1.3:9201
    • Docker运行Kibana容器之后不会立即有反应,也需要等一会,因为Kibana加载较慢,可能你立即访问192.168.1.3:5601会出现Kibana server is not ready yet,这时不要着急,就一直刷新稍微等待一会
    • 等待之后进入Kibana时页面一直在加载,第一次可能加载慢,属于正常现象,等一会就行了

    运行容器

    • 修改参数
      • vi /etc/sysctl.conf
      • 在下面添加vm.max_map_count=262144
      • 再输入sysctl -p让内核参数立即生效
    • 运行容器,没有镜像会自动拉取
      • docker run --name elasticsearch02 -p 9201:9200 -p 9301:9300 -e "discovery.type=single-node" -d elasticsearch:7.4.0
    • 安装ik分词器`
      • 进入容器docker exec -it elasticsearch02 bash
      • 执行安装elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.4.0/elasticsearch-analysis-ik-7.4.0.zip
      • 如果安装过程中有提示就输入y
      • 输入exit退出容器
      • 最后再重启容器docker restart elasticsearch01

    整合Kibana

    Windows启动

    Docker启动

    • 运行容器,没有镜像会自动拉取
    • docker run --name kibana01 --link elasticsearch02:elasticsearch -p 5601:5601 -d kibana:7.4.0
      命令讲解

    再次提醒,使用容器启动这两个命令之后,不能立即访问,需要等会儿...

  • 相关阅读:
    oracle-报错 RMAN-03002,RMAN-06172
    oracle--报错 ORA-01003,ORA-09817,ORA-01075
    oracle--报错 ORA-00257
    Linux-iostat命令
    oracle--查询速度慢
    linux-根目录添加内存
    mysq-5.7忘记密码修改
    zsh: command not found cnpm,gulp等命令在zsh终端上报错的问题
    vue中的js引入图片,必须require进来
    如何启动一个Vue3.x项目
  • 原文地址:https://www.cnblogs.com/taopanfeng/p/11684442.html
Copyright © 2011-2022 走看看