Elasticsearch-7.0.0集群环境搭建
- 前置条件:在机器上新建es用户目录,给所有es需要操作的目录设为该用户组;
- 下载安装包wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.0.0-linux-x86_64.tar.gz;
- 解压:tar zxvf elasticsearch-7.0.0-linux-x86_64.tar.gz;
- 如果机器资源足够两个节点运行,复制文件夹分别为node1,node2;
- 修改elasticsearch.yml配置:
- cluster.name: 统一的命名;
- node.name: 该节点名;
- path.data: 多个磁盘目录以逗号分隔;
- path.logs: 日志目录;
- network.host: 当前机器IP;
- http.port: 9200;
- discovery.seed_hosts: ["ip1:9300","ip1:9301"...]
- cluster.initial_master_nodes: ["node1","node2"...]
- bootstrap.system_call_filter: false;
- 修改jvm.options配置:
- 改jvm内存大小;
- 增加其他jvm参数配置;
- 启动 ./bin/elasticsearch -d;查看对应日志;
- 其他节点配置同理;
Kibana7.0.0集群环境搭建
- 在es用户目录下,下载安装包并解压 wget https://artifacts.elastic.co/downloads/kibana/kibana-7.0.1-linux-x86_64.tar.gz
- 修改配置kibana.yml
- server.port: 5601
- server.host: 机器IP
- elasticsearch.hosts: ["http://127.0.0.1:9200"...]
- 后台启动:nohup ./bin/kibana &
- 启动后,访问地址http://ip:5601/