elasticsearch 单机集群配置

安装准备:

jdk-12.0.2_linux-x64_bin.tar.gz

elasticsearch-7.2.0-linux-x86_64.tar.gz

node-v12.6.0-linux-x64.tar.xz

elasticsearch-head-master.zip

 

1.安装jdk

2.安装elasticsearch

tar -zxvf  elasticsearch-7.2.0-linux-x86_64.tar.gz

复制三份,分别命名 elasticsearch-master  elasticsearch-node1  elasticsearch-node2

配置elasticsearch.yml

elasticsearch-master:

 

 

启动:

./bin/elastiscsearch -d

 

elasticsearch-node1

 

启动方法同上

elasticsearch-node2

 

启动同上

查看是否正常:curl 192.169.160.3:9200/

3.安装elasticsearch-head 插件

1.解压node.js

tar xvf node-v12.6.0-linux-x64.tar.xz

2.设置环境变量

vi /etc/profile

export NODE=/data/software/node
export PATH=$PATH:$NODE/bin

3.在github上下载elasticsearch-head-master.zip资源包

解压 unzip elasticsearch-head-master.zip

cd 到 解压目录

安装grunt(grunt像是maven的工具,负责nodejs编译构建,使用淘宝镜像安装)
npm install -g grunt —registry=https://registry.npm.taobao.org(可以不使用)

安装grunt-cli(grunt-cli调用grunt来执行nodejs的依赖、编译、构建,使用淘宝镜像安装)
npm install -g grunt-cli —registry=https://registry.npm.taobao.org (可以不使用)

进入head目录,编辑Gruntfile.js,在json格式的内容中找到节点:connect->server->options下增加以下内容,否则不能通过页面ip访问,只能在本机localhost访问:
hostname: ‘0.0.0.0’,
注:后面要加逗号

启动head,进入head,用work用户执行(后台运行):
nohup grunt server &

访问:192.168.160.3:9100/可以查看节点图形化界面

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值