Elasticsearch-入门

wget 官网复制下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.2.tar.gz

解压

    bin:存放启动脚本

    config:配置文件目录

     lib:第三方库目录

     modules:模块目录

     plugins:插件目录

满足jdk版本1.8以上

   进入es目录,  ./bin/elasticsearch   启动 

   浏览器:pcc01:9200     --单实例安装

安装head插件:提供图形化界面

     去github搜索 elasticsearch-head 。选择mobz/elasticsearch-head   下载

   wget 复制地址        解压master   进入elasticsearch-head-master目录  检查一下node 版本   node -v

   npm install   安装后。   npm run start  启动后访问    pcc01:9100    (在安装head的时候关闭es,所以页面会显示集群未连接)。这时候关闭head。

   配置head和es连接

        配置  vim    config/elasticsearch.yml     在最后添加

                                                                                  http.cors.enabled:  true  (注意格式。这里有空格)   

                                                                                  http.cors.allow-origin:   "*"   

配置好后,保存退出。采用后台启动方式 启动 elasticsearch    命令:./bin/elasticsearch -d  (后台启动)

然后启动elasticsearch-head  插件  npm run start

访问:pcc01:9200   集群健康值g'reen 表示es节点监控运行      【yellow:警告    red:可能会丢失数据】、

 

---分布式安装  3个节点

配置master节点(编辑config/elasticsearch.yml)

指定集群名称: cluster.name:   pcc

主节点名称:       node.name:  pcc01Master

设置该节点为主节点:  node.master :true 

配置绑定ip,指定访问端口  :  192.168.26.88:9200  

配置后。重启服务。

访问head插件:pcc01:9100    访问es查看相关修改:pcc01:9200

配置slave节点(pcc02)--增加其他节点同样【核心:指定访问端口和配置master节点】

修改配置(编辑config/elasticsearch.yml)

cluster.name:  pcc

node.name:  slavel

network.host:   192.168.26.89

指定访问端口(默认9200 和master节点冲突) http.port:   8200

 配置master节点地址  discovery.zen.ping.unicast.hosts:["192.168.26.88"]

配置好后。保存启动【访问head插件界面。查看从节点是否配置成功】

 

            

 

 

   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值