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

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文件,有点繁琐。html

 

解决办法:redis

用redis-cli 密码登录(redis-cli -a  myleguan2018)就OK了。服务器

 

再用ps -ef | grep redis 能够看到redis进程已经正常退出。ui

 

修改redis服务脚本,加入以下所示的红色受权信息便可:spa

vi /etc/init.d/redis

 

$CLIEXEC -a "myleguan2018" -p $REDISPORT shutdown
 
相关文章
相关标签/搜索