elasticsearch - elasticsearch.service:失败,结果为“退出代码”
问题描述
/$ sudo systemctl status elasticsearch
● elasticsearch.service - Elasticsearch 已加载:已加载(/lib/systemd/system/elasticsearch.service;已禁用;供应商预设:已启用) 活动:自 2021 年 10 月 26 日星期二 06:35:35 起失败(结果:退出代码)世界标准时间; 2 分钟23 秒前 文档:http ://www.elastic.co 进程:43447 ExecStart=/usr/share/elasticsearch/bin/elasticsearch -p ${PID_DIR}/elasticsearch.pid --quiet (code=exited, status=1 /FAILURE) 主 PID: 43447 (code=exited, status=1/FAILURE)
35 ip-172-31-5-233 elasticsearch[43447]:有关完整的错误详细信息,请参阅日志 /var/log/elasticsearch/elasticsearch.log Oct 26 06:35:35 ip-172-31-5- 233 systemd[1]:elasticsearch.service:主进程退出,code=exited,status=1/FAILURE Oct 26 06:35:35 ip-172-31-5-233 systemd[1]:elasticsearch.service:失败结果“退出代码”。10 月 26 日 06:35:35 ip-172-31-5-233 systemd[1]:无法启动 Elasticsearch。
我以前安装了 elasticsearch 7.15.1。卸载它并安装 v 7.6.2,它从我第一次尝试启动服务时显示此错误。
/$sudo cat var/log/elasticsearch/elasticsearch.log
bootstrap.StartupException: ElasticsearchException[绑定服务失败];嵌套:IndexFormatTooNewException[不支持格式版本(资源BufferedChecksumIndexInput(SimpleFSIndexInput(path="/var/lib/elasticsearch/nodes/0/_state/segments_2b"))):10(需要在7到9之间)];在 org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:174) ~[elasticsearch-7.6.2.jar:7.6.2] 在 org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:161) ~[ elasticsearch-7.6.2.jar:7.6.2] 在 org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) ~[elasticsearch-7.6.2.jar:7.6.2] 在 org.elasticsearch.cli。 Command.mainWithoutErrorHandling(Command.java:125) ~[elasticsearch-cli-7.6.2.jar:7.6.2] at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-cli-7.6 .2.jar:7.6.2] 在组织。
解决方案
推荐阅读
- python - 为什么 str(number) 为什么不在 python 中使用 number.str()
- r - 包含日期列的数据框上的常规切片无效?
- wireshark-dissector - Wireshark 是如何在应用层识别协议的?
- c++ - 使用 push_back() 方法在向量容器中创建新对象
- javascript - 清除固定切换文本
- java - Java迭代动态字符串
- javascript - NodeJS SRCDS 查看孙进程的日志
- python - 将名称值对转换为新的 pandas 数据列
- mysql - 如何在 MySQL GROUP_CONCAT 中将分隔符作为变量传递?
- php - Google Maps iOS / MySQL - 为折线存储经过的路线