14

I am trying to install redis, according to the instructions here : https://redis.io/download, but getting the error :

Creating Server TCP listening socket *:6379: bind: Address already in use

when I run command ps -ef|grep redis i see :

nomi      1168   947  0  2434 ?        00:00:00 grep --color=auto redis

I type kill 1168 where 1168 is my PID and the process is not killed:

"bash: kill: (1168) - No such process"

next time i run the command ps -ef|grep redis i get diffrent PID number for example : 1170

How can I remove this process?

Nomi
  • 143

3 Answers3

14

I had this same problems, but I forgot that redis persists. If you get this error, try this command:

redis-cli ping

And this solved my issue:

[root@tannetto tannetto]# ps -ef |grep redis
root      4871  4836  0 11:07 pts/0    00:00:00 grep redis
redis     4995     1  0 Jun23 ?        04:21:50 /usr/bin/redis-server *:6379

After finding redis, kill -9 it!

[root@tannetto tannetto]# kill -9 4995
[root@tannetto tannetto]# service redis restart
Stopping redis-server:                                     [  OK  ]
Starting redis-server:                                     [  OK  ]
[root@tannetto tannetto]# service redis status
redis-server (pid  4919) is running...
Kotler
  • 609
6

sudo service redis-server stop

Amir.S
  • 171
  • 1
  • 2
0

I've been struggling with this error on both ubuntu 24 and 22 and this resolved the issue

sudo service redis-server stop

redis-server