整理安装ES和Logstash

张开发
2026/4/15 5:44:40 15 分钟阅读

分享文章

整理安装ES和Logstash
1.安装elasticsearch1.1.检查是否已经安装开发环境之前安装了检测失败的方法如下测试环境检查结论测试环境没有安装过ES1.2.开始安装准备使用开发环境已经安装的包。压缩安装包传到新服务器对应目录并解压适配启动脚本start-es.sh尝试启动再次检测curl -X GET localhost:9200ps -ef | grep elasticsearch写一个关闭脚本启动脚本如果遇到权限问题设置chmod x start-es.sh chmod x stop-es.sh1.3.可能遇到的权限问题本次安装没碰到开发环境安装出现过没出现的原因可能是这样文件拷贝过来都有了然后使用的用户又一致java.io.FileNotFoundException: /home/geit/midend-center/service/elasticsearch/logs/geit-es-cluster_server.json (权限不够)需要的可选设置sudo chown -R geit:geit /home/geit/midend-center/service/elasticsearch sudo chmod -R 755 /home/geit/midend-center/service/elasticsearch/logs/ mkdir -p logs sudo chmod 777logs/1.4.历史数据清理清理核心数据目录清理日志和临时文件重置节点身份防止集群冲突加test字样cluster.name: geit-es-test-cluster node.name: test-node-1检查curl -X GET localhost:92001.5.系统资源检查关注ES相关配置-Xms8g (初始堆大小)含义Elasticsearch 启动时立刻向操作系统申请 8GB 的内存。-Xmx8g (最大堆大小)含义Elasticsearch 运行过程中允许占用的最大内存是 8GB。如果超过这个限制就会报错OutOfMemoryError并崩溃。检查服务器资源是否足够启动ES状态关闭ES状态

更多文章