黑帽联盟

 找回密码
 会员注册
查看: 2091|回复: 0

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

[复制链接]

906

主题

38

听众

3369

积分

管理员

Rank: 9Rank: 9Rank: 9

  • TA的每日心情
    无聊
    10 小时前
  • 签到天数: 1691 天

    [LV.Master]伴坛终老

    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  password)就OK了。

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

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

    $CLIEXEC -a "password" -p $REDISPORT shutdown




    您需要登录后才可以回帖 登录 | 会员注册

    发布主题 !fastreply! 收藏帖子 返回列表 搜索
    回顶部