centos安装elasticsearch-7.6.1

由于想尝试下Spring Data Elasticsearch ,就决定安装下elastic search ,把我的两个环境都装上了,一个是阿里云64位的centos7.7,还有一个是32位的centos6.5.说实话32位的机子装es挺难的,要修改的点也多,所以记录下,感觉明天就要忘了.

安装配置es:端口9200 9300

  1. 添加新用户useradd 用户名
  2. 设置新用户密码:passwd lixiang 不管提示,重复2次
  3. 将安装包传到用户目录下
  4. 修改安装包所属: chown lixiang:lixiang elasticsearch-7.6.1-linux-x86_64.tar.gz
  5. 修改安装包权限:chmod 777 elasticsearch-7.6.1-linux-x86_64.tar.gz
  6. 选择操作用户:su - 用户名
  7. 解压文件:tar -zxvf elasticsearch-7.6.1-linux-x86_64.tar.gz
  8. 将解压后的文件更名:mv elasticsearch-7.6.1 elasticsearch
  9. 进入config目录修改配置: cd config/
  10. vim jvm.opions
  11. 修改运行时所占内存: -Xms512m -Xmx512m
  12. 修改配置vim elasticsearch.yml
  13. 修改Node中: node.master: true cluster.name: my-application node.name: node-1
  14. 更改数据目录(去掉#) 这里写自己的目录
    path.data: /home/lixiang/elasticsearch/data
    path.logs: /home/lixiang/elasticsearch/logs
  15. 配置任意ip可以访问:network.host: 0.0.0.0
  16. 在elasticsearch创建data目录: mkdir data
  17. 放行端口:
    9200作为Http协议,主要用于外部通讯
    9300作为Tcp协议,jar之间就是通过tcp协议通讯
    ES集群之间是通过9300进行通讯

可能发生的错误

  1. 提示内核版本过低 [ROG] unable to install syscall filter:
    去elasticsearch.yml禁用插件,尾部加一行:: bootstrap.system_call_filter: false

  2. 提示elasticsearch用户拥有的内存权限太小,至少需要262144;
    进入root用户:vim /etc/sysctl.conf
    末尾加上: vm.max_map_count=262144
    执行: sysctl -p
    返回lixiang用户 再次启动

  3. 提示: [1]: the default discovery settings are unsuitable for production use;
    at least one of [discovery.seed_hosts, discovery.seed_providers,
    cluster.initial_master_nodes] must be configured
    修改elasticsearch.yml: cluster.initial_master_nodes: [“node-1”]

  4. unable to load JNA native support library, native methods will be disabled.
    系统为32位: 进入es的lib目录,先删除 jna-4.5.1.jar
    通过命令wget https:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值