news 2026/4/28 2:56:17

整理安装ES和Logstash

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
整理安装ES和Logstash

1.安装elasticsearch

1.1.检查是否已经安装

开发环境之前安装了,检测失败的方法如下:

测试环境检查

结论,测试环境没有安装过ES

1.2.开始安装

准备使用开发环境已经安装的包。压缩安装包

传到新服务器对应目录,并解压

适配启动脚本start-es.sh

尝试启动:

再次检测

curl -X GET "localhost:9200"
ps -ef | grep elasticsearch

写一个关闭脚本

启动脚本如果遇到权限问题,设置:

chmod +x start-es.sh chmod +x stop-es.sh

1.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:9200

1.5.系统资源检查

关注ES相关配置

-Xms8g (初始堆大小)
含义:Elasticsearch 启动时,立刻向操作系统申请 8GB 的内存。
-Xmx8g (最大堆大小)
含义:Elasticsearch 运行过程中,允许占用的最大内存是 8GB。如果超过这个限制,就会报错(OutOfMemoryError)并崩溃。

检查服务器资源是否足够:

启动ES状态

关闭ES状态

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 2:17:31

脚本语言与库的深度关联:原理、机制与实例解析

“脚本语言与库”的关联性、工作原理和机制,涵盖库的定义、脚本语言如何调用库(动态链接、静态链接、FFI、绑定等),以及不同语言生态的例子(Python C扩展、Node.js原生模块、Lua的C库、Ruby的GEM等)。下面将…

作者头像 李华
网站建设 2026/4/17 7:57:56

React Native应用发布苹果商店:解决hermes.framework的dSYM缺失问题

1. 为什么React Native应用发布苹果商店会报dSYM缺失错误 最近在帮团队处理React Native应用上架苹果商店时,遇到了一个让人头疼的问题。打包上传后,苹果商店后台报错提示:"The archive did not include a dSYM for the hermes.framewor…

作者头像 李华
网站建设 2026/4/17 21:58:38

AIAgent推理服务成本优化全链路拆解(LLM微调→缓存→编排→监控):从月耗$28万到$9.3万的真实案例

第一章:AIAgent推理服务成本优化的全局认知与方法论 2026奇点智能技术大会(https://ml-summit.org) AIAgent推理服务的成本并非孤立于模型、基础设施或业务逻辑的单一变量,而是由计算资源调度效率、请求模式分布、模型量化策略、缓存命中率及服务编排粒…

作者头像 李华
网站建设 2026/4/18 1:49:51

Ostrakon-VL-8B在数据库课程设计中的应用:ER图智能生成与校验

Ostrakon-VL-8B在数据库课程设计中的应用:ER图智能生成与校验 每次带学生做数据库课程设计,最头疼的环节之一就是检查他们画的ER图。学生们要么是手绘的草图拍得模糊不清,要么是用绘图工具画得五花八门。作为老师,我得一张张图去…

作者头像 李华
网站建设 2026/4/17 9:41:27

AI核心知识119—大语言模型之 监督微调 (简洁且通俗易懂版)

监督微调 (Supervised Fine-Tuning, 简称 SFT) 是把大语言模型从一个“野生学霸” 变成“全能助理” 的第一道关键工序。 这也是我们上一条提到的 Software 2.0 时代 最典型的一种“编程”方式。 如果说之前的预训练 (Pre-training / 自监督学习) 是让 AI 读完了人类所有的书…

作者头像 李华