Redis服务停止报错解决方案[NOAUTH Authentication required]

  • Post author:
  • Post category:其他



Redis服务器设置密码后,使用service redis stop 会出现以下信息:

service redis stop

Stopping …

OK

(error) NOAUTH Authentication required.

Waiting for Redis to shutdown …

Waiting for Redis to shutdown …

Waiting for Redis to shutdown …

Waiting for Redis to shutdown …

Waiting for Redis to shutdown …

Waiting for Redis to shutdown …

Waiting for Redis to shutdown …

Waiting for Redis to shutdown …

出现这样的错误信息,redis 这时是没有停止服务的。


可以使用ps -ef | grep redis  查进程号 然后kill 掉,如果在deamon下还需要去删除pid文件,有点繁琐。


解决办法:


用redis-cli 密码登陆(


redis-cli -a  myleguan2018


)就OK了。


再用ps -ef | grep redis 可以看到redis进程已经正常退出。


修改redis服务脚本,加入如下所示的红色授权信息即可:


vi /etc/init.d/redis


$CLIEXEC


-a “myleguan2018”


-p $REDISPORT shutdown


转载于:https://my.oschina.net/u/3367404/blog/2980883