linux上jdk1.8安装elasticsearch6.8.5踩坑总结

先在windows上下载了elasticsearch8安装成功后,本来是想在linux上也安装一个一样的版本,然后发现各种启动不了,查了一天原来jdk版本不同,需要下载不同版本的elasticsearch,我测试了8+,7+,6+,发现最合适jdk1.8的是elasticsearch6.8.5;

主要安装命令如下

  1. .下载: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.5.tar.gz

  2. .解压: tar -xzf elasticsearch-6.8.5.tar.gz

  3. 用root用户添加新用户,记得要设置密码,sudo useradd elasticsearch

  4. 修改目录权限:sudo chown -R elasticsearch:elasticsearch elasticsearch-6.8.5

  5. 切换到新用户下启动:

  6. su elasticsearch

    cd elasticsearch-6.8.5/bin

    ./elasticsearch

  7. 也可以后台启动:nohup ./elasticsearch &

  8. 验证是否可以连接:curl -X GET "localhost:9200/"

  9. 如何有防火墙就把9200的端口开放出去

    10.sudo firewall-cmd --zone=public --add-port=9200/tcp --permanent

    sudo firewall-cmd --zone=public --add-port=9300/tcp --permanent

    sudo firewall-cmd --reload

    一般elasticsearch的配置基本上修改能远程访问,network.host: 0.0.0.0

  10. 除了以上正常的命令外,报错

  11. 第一种:max file descriptors 4096  for elasticsearch process is too low, increase to at least 65535

  12. 解决方法:sudo vi /etc/security/limits.conf,添加以下两行,修改都要root用户,否则会显示只读

  13. elasticsearch - nofile 65535

  14. elasticsearch - memlock unlimited

  15. sudo vi /etc/sysctl.conf,添加一行

  16. vm.max_map_count=262144

  17. 应用修改的参数:sudo sysctl -p,再启动elasticsearch

  18. 第二种:Java HotSpot™ 64-Bit Server VM warning: Cannot open file logs/gc.log due to Permission denied

  19. 解决方法:这个是日志文件权限不足,给权限就行。

  20. chown -R elasticsearch:elasticsearch /path/to/elasticsearch-6.8.5/logs,再重启elasticsearch

相关推荐
傻啦嘿哟4 分钟前
自动化养号:利用代理池模拟人工操作,进行社交媒体账号维护
运维·自动化·媒体
by————组态5 分钟前
Ricon组态技术架构 - 企业级Web组态解决方案
运维·服务器·前端·物联网·架构·组态·组态软件
m0_5261194026 分钟前
ssh key生成,gitee配置ssh
运维·gitee·ssh
赋缘汇(fableshare)-黄从庆35 分钟前
Ubuntu重启后进入initramfs导致无法开机
linux·运维·ubuntu
CHINA红旗下42 分钟前
固定虚拟机的IP地址
运维·服务器·网络
DO_Community43 分钟前
百亿参数开源模型托管成本账:从按 Token 计费到单卡 GPU 服务器怎么选?
运维·服务器·开源·llm·agent
1024+44 分钟前
在 ‌Ubuntu 24.04‌ 上安装 ‌Python 3.8‌
linux·python·ubuntu
着迷不白1 小时前
十、网络客户端工具curl, wget, ssh, scp, sftp, rsync
运维·网络·ssh
the sun341 小时前
集群架构实操:MySQL主、从节点配置
运维·服务器
袁小皮皮不皮1 小时前
6.HCIP OSPF域间防环机制与虚链路
服务器·网络·笔记·网络协议·学习·智能路由器