You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

重启内存不足的Ubuntu虚拟机后 Elasticsearch 无法启动问题咨询

故障根因

从提供的运行日志可定位两个核心问题:

  1. Elasticsearch默认运行用户无/var/log/elasticsearch目录的写入权限,无法创建GC日志文件直接导致JVM启动失败
  2. 此前误删Java相关文件可能损坏Java运行环境,也会阻碍Elasticsearch启动

修复步骤

  • 修复Elasticsearch相关目录权限
    执行以下命令将ES所需目录的所有权改回默认运行用户,解决权限报错:
    sudo chown -R elasticsearch:elasticsearch /var/log/elasticsearch
    sudo chown -R elasticsearch:elasticsearch /var/lib/elasticsearch
    
  • 验证并修复Java运行环境
    先检查系统Java是否可用:
    java -version
    
    如果命令执行后提示找不到Java,说明Java环境已被误删,执行以下命令安装适配版本:
    sudo apt update
    sudo apt install -y openjdk-11-jre-headless
    
  • 重启Elasticsearch验证状态
    执行启动命令后查看服务运行状态:
    sudo systemctl restart elasticsearch
    sudo systemctl status elasticsearch
    
    回显中出现active (running)字样即代表启动成功。

内容的提问来源于stack exchange,提问作者Haitham Ismaill

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 15:36:03