日志引擎启动失败解决方法

如何判断启动失败


  1. “系统设置”-“系统检测”或者将浏览器地址栏中webloader改成selfsheck后,出现如下面图片所示界面,则表示启动失败。 图1: img
    图2: img
    图3: img

WINDOWS系统下的解决方法


方式一:

  1. 关闭ITOSS相关服务(WINDOWS关闭运行的dos窗口或者关闭守护进程)。
  2. “管理工具”-“服务”,找到ELASTICSEARCH服务,如下图: img
  3. 右击“属性”复制服务名称,如下图: img
  4. CMD打开DOS窗口,执行sc delete 服务名称,删除服务,如下图: img
  5. 删除后,确认下进程中是否还有ELASTICSEARCH运行的进程,如有,则结束进程。
  6. 重新启动ITOSS服务。

方式二:
注意:如果您的报错信息和图3一致,则按照如下方式处理:

  1. “管理工具”-“服务”确认“Windows Management Instrumentation”服务是否为启动状态;
  2. PATH变量中确认是否有这几个变量值: %SystemRoot%/system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin 如没有请添加上。
  3. 如果安装WeADMIN ITOSS后,没有ELASTICSEARCH服务和进程,则请先确认您的JDK版本是否高于等于1.8,对应的安装目录下是否有多余的JDK文件夹。

LINUX系统下的解决方法


  1. 停掉ITOSS进程
  2. 执行ps -ef|grep java
  3. 根据查找到的进程,执行kill -9 进程号
  4. 全部kill掉后,执行ps -ef|grep java确认无后台运行的进程后
  5. 执行ps -ef|grep grafana
  6. 根据查找到的进程,执行kill -9 进程号
  7. 全部kill掉后,执行ps -ef|grep grafana确认无后台运行的进程,然后重新启动,执行./start.sh
  8. 如果重启ITOSS服务后,ES还是起不起来,可以手工启动方式启动命令如下:./elasticsearch -Des.insecure.allow.root=true -d(需要非root用戶进入到elasticsearch-2.3.2\bin目录下执行)
    注意:如果您配置的是守护进程启动方式,则执行 ./service.sh start
返回主页