使用 root 启停过服务导致服务重启后服务无法启动
今天遇到个问题,客户使用 root 启停过服务,然后把它关闭后,再用 isearch 用户启用正常
** 😠但是 ** 客户重启服务器之后,发现 mysql 服务和 kibana 服务启动不了了,mysqld.sh 脚本启用后发现会等半天然后报一个 ERROR
解决
本次的解决方法如下,首先先看 root 下的 crontab -e 里面的定时任务,是不是已经添加了我们相关服务的定时任务了,可以把它都注释了,注意只要注释我们相关的,其他的不用管,然后用 root 把所有服务停掉再用 isearch 用户去启用,发现 kibana.sh 已经可以正常使用了,但是 mysqld.sh 启用还是报错,哎贼难受
*** 这个时候 *** 灵机一动,把整个 isearch 目录重新授权 chown -R isearch:isearch /isearch, 然后 isearch 用户启用服务,毫无问题
重启服务器,发现服务全都被自动拉起毫无问题,开心!
get
👍👍 越来越熟了