在使用redis-cli停止Redis服务时,出现如下错误信息:
[root@WCUfJM105714 bin]# redis-cli shutdown (error) NOAUTH Authentication required.
检测6379端口后,看到端口还在监听
[root@WCUfJM105714 bin]# netstat -lntp |grep 6379 tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 14505/./redis-serve
解决办法:
在redis-cli停止时加上登录密码:
[root@WCUfJM105714 bin]# redis-cli -a youthdb shutdown
好了,现在可以去 检测后台进程是否存在,检测6379端口是否在监听
命令扩展:
#检测后台进程是否存在 ps -ef |grep redis #检测6379端口是否在监听 netstat -lntp | grep 6379
启动Redis:
#加上`&`号使redis以后台程序方式运行 ./redis-server &
停止Redis:
#使用客户端 redis-cli shutdown #因为Redis可以妥善处理SIGTERM信号,所以直接kill -9也是可以的 kill -9 PID
{