守护进程启动失败解决方法
判断方式
- ITOSS默认安装守护进程,如需使用,直接执行命令即可。
1.1 WINDOWS系统,CMD窗口直接进入安装目录,执行: service.bat start (只有首次启动才执行命令,后续电脑重启会自动启动)
1.2 LINUX系统,直接进入安装目录,执行: ./service.sh start (只有首次启动才执行命令,后续电脑重启会自动启动)
如出现下图所示界面,则表示守护启动失败:
WINDOWS系统下的解决方法
- 管理工具-服务中查看ITOSS服务中的路径是否和ITOSS路径一致,如下图所示则表示路径不一致。
- CMD打开DOS窗口,执行: sc delete ITOSS
- 进入到ITOSS安装目录执行:service.bat install
- 执行两次cd .. 回退到ITOSS安装根目录
- 执行:service.bat start
如上方式执行还是启动失败,请先确认ITOSS安装目录是否存在空格、中文等特殊字符,如不存在,请确认是否没有配置环境变量
点击本行,可直接跳转至JAVA变量配置页面。
LINUX系统下的解决方法
- 停掉ITOSS进程
- 执行ps -ef|grep java
- 根据查找到的进程,执行kill -9 进程号
- 全部kill掉后,执行ps -ef|grep java确认无后台运行的进程后
- 执行ps -ef|grep grafana
- 根据查找到的进程,执行kill -9 进程号
- 全部kill掉后,执行ps -ef|grep grafana确认无后台运行的进程
- 进入ITOSS安装目录执行: ./service.sh install
- 进入ITOSS安装目录执行: ./service.sh start
注意:如果您旧版本安装过守护进程,请先进入到旧版本ITOSS安装目录执行 ./service.sh uninstall 卸载就版本ITOSS守护进程服务,然后进入到新版本ITOSS安装目录,执行 ./service.sh install 安装新守护进程,安装后,启动 ./ service.sh start 即可;