ES-集群安装和启动图解

安装

ES

  1.下载ES
在这里插入图片描述
  2.解压并且启动ES
  把elasticsearch-7.1.1-windows-x86_64 压缩包解压到G:\opt\ES\elasticsearch-7.1.1
  执行下面命令:

G:\opt\ES\elasticsearch-7.1.1\bin>elasticsearch

3.在浏览器中打开 http://127.0.0.1:9200/看到以下信息表示ES启动成功

{
  "name" : "node0",
  "cluster_name" : "pplus",
  "cluster_uuid" : "5-pLwvgKQSip_HFWwmEeMA",
  "version" : {
    "number" : "7.1.1",
    "build_flavor" : "default",
    "build_type" : "zip",
    "build_hash" : "7a013de",
    "build_date" : "2019-05-23T14:04:00.380842Z",
    "build_snapshot" : false,
    "lucene_version" : "8.0.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

Kibana安装

  1.下载Kibana在这里插入图片描述
  2.解压和配置Kibana
  把logstash-7.1.1.zip 解压到 G:\opt\ES\kibana-7.1.1
  配置config\kibana.yml最后一行改为以下配置,即可使用中文界面

i18n.locale: "zh-CN"

  3.启动Kibana

G:\opt\ES\kibana-7.1.1\bin\kibana.bat

  浏览器打开http://127.0.0.1:5601/

logstash

  1.下载logstash
在这里插入图片描述
  2.解压到G:\opt\ES\logstash-7.1.1目录
  3.下载测试数据集后解压到G:\opt\ES\ml-latest-small
在这里插入图片描述
  4.配置logstash.conf(拷贝logstash-sample.conf重命名)

input {
  file {
    # path 为数据集的位置,需要你根据自己的位置去配置(windows 路径需要使用/path => "G:/opt/ES/ml-latest-small/movies.csv"
    start_position => "beginning"
    # /dev/null linux系统下启用,windows需要注释
    #sincedb_path => "/dev/null"
  }
}
filter {
  csv {
    separator => ","
    columns => ["id","content","genre"]
  }
 
  mutate {
    split => { "genre" => "|" }
    remove_field => ["path", "host","@timestamp","message"]
  }
 
  mutate {
 
    split => ["content", "("]
    add_field => { "title" => "%{[content][0]}"}
    add_field => { "year" => "%{[content][1]}"}
  }
 
  mutate {
    convert => {
      "year" => "integer"
    }
    strip => ["title"]
    remove_field => ["path", "host","@timestamp","message","content"]
  }
 
}
output {
   elasticsearch {
     hosts => "http://localhost:9200"
     index => "movies"
     document_id => "%{id}"
   }
  stdout {}
}

  5.启动

G:\opt\ES\logstash-7.1.1\bin
λ logstash -f ../config/logstash.conf

集群

集群启动

  1.依次执行以下命令:

elasticsearch -E node.name=node0 -E cluster.name=pplus -E path.data=data/node0_data -d
elasticsearch -E node.name=node1 -E cluster.name=pplus -E path.data=data/node1_data -d
elasticsearch -E node.name=node2 -E cluster.name=pplus -E path.data=data/node2_data -d
elasticsearch -E node.name=node3 -E cluster.name=pplus -E path.data=data/node3_data -d

2.在浏览器执行 http://127.0.0.1:9200/_cat/nodes 看到以下信息表示集群启动成功:

127.0.0.1 35 67 -1    mdi - node3
127.0.0.1  9 67 -1    mdi - node2
127.0.0.1 25 67 -1    mdi * node0
127.0.0.1 35 67 -1    mdi - node1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冲上云霄的Jayden

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值