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
 
相關文章
相關標籤/搜索