redis重启失败原因

女爷i 2023-01-17 03:21 296阅读 0赞

1、报错

执行命令,一直停着,不成功。

  1. >systemctl restart redis_6379.service

查看原因,一直在“Waiting for Redis to shutdown”

  1. > status redis_6379.service
  2. redis_6379.service - LSB: start and stop redis_6379
  3. Loaded: loaded (/etc/rc.d/init.d/redis_6379; bad; vendor preset: disabled)
  4. Active: deactivating (stop) since Mon 2021-04-26 17:33:50 CST; 4min 28s ago
  5. Docs: man:systemd-sysv-generator(8)
  6. Process: 4186 ExecStart=/etc/rc.d/init.d/redis_6379 start (code=exited, status=0/SUCCESS)
  7. Control: 18431 (redis_6379)
  8. CGroup: /system.slice/redis_6379.service
  9. ├─4188 /usr/local/bin/redis-server *:6379
  10. └─control
  11. ├─18431 /bin/sh /etc/rc.d/init.d/redis_6379 stop
  12. └─19325 sleep 1
  13. Apr 26 17:38:09 VM-0-6-centos redis_6379[18431]: Waiting for Redis to shutdown ...
  14. Apr 26 17:38:10 VM-0-6-centos redis_6379[18431]: Waiting for Redis to shutdown ...
  15. Apr 26 17:38:11 VM-0-6-centos redis_6379[18431]: Waiting for Redis to shutdown ...
  16. Apr 26 17:38:12 VM-0-6-centos redis_6379[18431]: Waiting for Redis to shutdown ...
  17. Apr 26 17:38:13 VM-0-6-centos redis_6379[18431]: Waiting for Redis to shutdown ...
  18. Apr 26 17:38:14 VM-0-6-centos redis_6379[18431]: Waiting for Redis to shutdown ...
  19. Apr 26 17:38:15 VM-0-6-centos redis_6379[18431]: Waiting for Redis to shutdown ...
  20. Apr 26 17:38:16 VM-0-6-centos redis_6379[18431]: Waiting for Redis to shutdown ...
  21. Apr 26 17:38:17 VM-0-6-centos redis_6379[18431]: Waiting for Redis to shutdown ...
  22. Apr 26 17:38:18 VM-0-6-centos redis_6379[18431]: Waiting for Redis to shutdown ...

2、原因

因为配置了密码验证,而在restart的时候并没有配置密码。 修改redis脚本

  1. >vim /etc/rc.d/init.d/redis_6379
  2. $CLIEXEC -a "${password}" -p $REDISPORT shutdown

${password}为redis的密码。

发表评论

表情:
评论列表 (有 0 条评论,296人围观)

还没有评论,来说两句吧...

相关阅读

    相关 redis-集群

    关闭 目前redis-trib的功能还比较弱,需要重启集群的话先手动kill掉各个进程,然后重新启动就可以了 注意这样可能会出现问题 \[root@T1 redis-3.