ES学习路程(一)

linux ES安装的步骤

首先要安装JDK

第一步

先新建一个用户(出于安全考虑,elasticsearch默认不允许以root账号运行。)
创建用户:useradd admin
设置密码:passwd admin

linux 下载地址
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.3-linux-x86_64.tar.gz

然后用新创建的admin进行解压
tar -zxvf

Elasticsearch基于Lucene的,而Lucene底层是java实现,因此我们需要配置jvm参数。编辑jvm.options

vi jvm.options
-Xms1g -Xmx1g 默认是1g

编辑elasticsearch.yml修改数据和日志目录

vi elasticsearch.yml

node.name: node-1 #配置当前es节点名称(默认是被注释的,并且默认有一个节点名)
cluster.name: my-application #默认是被注释的,并且默认有一个集群名
 
path.data: /home/es/data # 数据目录位置
path.logs: /home/es/logs # 日志目录位置

network.host: 0.0.0.0   #绑定的ip:默认只允许本机访问,修改为0.0.0.0后则可以远程访问
cluster.initial_master_nodes: "node-1" #默认是被注释的 设置master节点列表 用逗号分隔
#cluster.initial_master_nodes: ["node-1", "node-2"] #默认是被注释的 设置master节点列表 用逗号分隔   
要在es里 创建data 和logs

elasticsearch.yml的其它可配置信息:

属性名	说明
cluster.name	配置elasticsearch的集群名称,默认是elasticsearch。建议修改成一个有意义的名称。
node.name	节点名,es会默认随机指定一个名字,建议指定一个有意义的名称,方便管理
path.conf	设置配置文件的存储路径,tar或zip包安装默认在es根目录下的config文件夹,rpm安装默认在/etc/ elasticsearch
path.data	设置索引数据的存储路径,默认是es根目录下的data文件夹,可以设置多个存储路径,用逗号隔开
path.logs	设置日志文件的存储路径,默认是es根目录下的logs文件夹
path.plugins	设置插件的存放路径,默认是es根目录下的plugins文件夹
bootstrap.memory_lock	设置为true可以锁住ES使用的内存,避免内存进行swap
network.host	设置bind_host和publish_host,设置为0.0.0.0允许外网访问
http.port	设置对外服务的http端口,默认为9200。
transport.tcp.port	集群结点之间通信端口
discovery.zen.ping.timeout	设置ES自动发现节点连接超时的时间,默认为3秒,如果网络延迟高可设置大些
discovery.zen.minimum_master_nodes	主结点数量的最少值 ,此值的公式为:(master_eligible_nodes / 2) + 1 ,比如:有3个符合要求的主结点,那么这里要设置为2


启动 bin目录下elasticsearch

在安装一个kibana在dev tools 上操作

在这里插入图片描述

PUT /nsy/_create/66
{
  
  "name":"老齐",
  "age":27,
  "desc":"傻逼",
  "aihao":["喝酒","旅游","爬山"]
  
}1)快速查询集群的健康状况
   GET /_cat/health?v
  (2) 快速查看有哪些索引
  GET /_cat/indies?v
  (3)创建索引
  PUT /test_index?pretty
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值