当前位置: 首页 > news >正文

elasticsearch-8.17.4

1.环境我的环境是linux麒麟服务器

(安装 es 7.8以上 java环境必须11以上,可以单独配置es的java目录)
2.下载

官网的地址:下载 Elastic 产品 | Elastic

 Download Elasticsearch | Elastic

 Elasticsearch 入门 | Elasticsearch 中文文档   文档

3.我下载的是8.18的 Elasticsearch 8.18.2 | Elastic

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.18.2-linux-x86_64.tar.gz

下载解压

tar -avxf elasticsearch-8.18.2-linux-x86_64.tar.gz /data/
cd   elasticsearch-8.18.2
mkdir data

 4.修改配置文件 

vim config/elasticsearch.yml
cluster.name: my-application 
node.name: node-1  
path.data: /data/elasticsearch-8.18.2/data
path.logs: /data/elasticsearch-8.18.2/logs
network.host: 0.0.0.0
http.port: 9210 
cluster.initial_master_nodes: ["node-1"]

5添加用户

useradd elasticsearch

修改所属组

chown elasticsearch:elasticsearch /data/ elasticsearch-8.18.2/ -R

 设置变量 cd  /home/elasticsearch目录下

设置用户级别的环境变量vi .bash _profile

#设置ES_JAVA HOME和ES_HOME的路径

export ES_JAVA_HOME=/data/elasticsearch-8.18.2/jdk/
export  Es_HOME=/data/elasticsearch-8.18.2
  source .bash_profile

6.修改配置

  6.1修改sysctl文件:

vi /etc/sysctl.conf ,增加下面配置项

vm.max_map_count=655360
sysctl -p  

6.2还需要配置 编辑  vim /etc/security/limits.conf

* soft nofile 65536    
* hard nofile 65536* soft nproc 65565
* hard nproc 65565    

    7.启动

    切换到elasticsearch    su elasticsearch  使用命令查看进程数

    /data/elasticsearch-8.18.2/bin/elasticsearch -d

     访问

    kibana下载地址

    https://artifacts.elastic.co/downloads/kibana/kibana-8.18.2-linux-x86_64.tar.gz

    安装是一样的

    Linux下安装Elasticsearch7.10.0+Kibana7.10.0 亲测_elasticsearch 7.10.0 linux-CSDN博客

    问题:

    1.如果忘记密码需要重置

    #进入es文件/bin 目录
    ./elasticsearch-reset-password -u elastic   

     输入对应的密码,就可以了

    配置jvm参数

    config/jvm.options 配置文件

    本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/232115.html

    相关文章:

  1. Windows 10 IoT 系统深度定制指南:从环境搭建到工业部署
  2. 【物联网-S7Comm协议】
  3. 桂花网蓝牙网关物联网医院动态血糖管理应用案例
  4. 【学习记录】Linux 密码破解实战
  5. Seata 分布式事务 XA 模式
  6. 什么是分布式锁?几种分布式锁分别是怎么实现的?
  7. Python-多线程
  8. 渗透测试服务如何全方位评估企业安全状况并揭示潜在缺陷?
  9. 哈希表入门:用 C 语言实现简单哈希表(开放寻址法解决冲突)
  10. Oj系统测试报告
  11. 湖北理元理律师事务所:债务化解中的心理重建与法律护航
  12. C++——智能指针 shared_ptr
  13. SSH登陆Linux常见问题大全
  14. 【unity游戏开发入门到精通——通用篇】AssetBundle(AB包)和AssetBundleBrowser的使用介绍
  15. 【Unity】R3 CSharp 响应式编程 - 使用篇(二)
  16. 树莓派上遇到插入耳机后显示“无输入设备”问题
  17. Java异常信息
  18. “详规一张图”——香港土地利用数据
  19. 6. MySQL基本查询
  20. 如何安装并使用RustDesk
  21. 【BUG解决】关于BigDecimal与0的比较问题
  22. MySQL 表的内连和外连
  23. RAG-Gym:一个用于优化带过程监督的代理型RAG的统一框架
  24. 关于Dify聊天对话名称无法自动生成的原因和解决方法
  25. java的纪录类--Record类
  26. Elasticsearch中的自定义分析器(Custom Analyzer)介绍
  27. JavaScript基础:运算符
  28. 使用cephadm离线部署reef 18版并配置对接openstack
  29. 使用Prometheus实现微服务架构的全面监控
  30. Java Stream 高级实战:并行流、自定义收集器与性能优化