起因
redis安全鉴权不通过
redis鉴权不通过,然后让我添加鉴权。我记得之前添加过redis密码,后来查看可能是因为命令行配置,只是临时生效,重启后就没了。
然后我通过修改redis.conf重新修改密码,再运行配置文件命令
redis-server /etc/redis/redis.conf
结果还是报错,后来发现是redis重启配置文件不成功。于是用grep查找redis的进程,通过kill进程来先关闭掉redis,再重新运行命令。
结果发现无论是kill,还是kill -9 都kill不掉这个redis进程,或者说会kill掉这个进程,然后就又会马上重启,这时候问题已经开始了变化,怎么关不掉这个redis。
最后发现应是父进程没kill掉,要kill掉父进程再kill子进程才可以,但是父进程不能随便关的情况下怎么办呢。
于是我们搜了一下怎么结束掉redis,最后找到命令init.d结束掉的。
/etc/init.d/redis-server stop
关于init.d文件的介绍可以查看链接https://blog.csdn.net/liaowenxiong/article/details/117083906