не может убить Redis-сервер на Linux - PullRequest
0 голосов
/ 05 июня 2018

Независимо от того, что я делаю, я не могу уничтожить Redis, если другой экземпляр не появился немедленно с другим PID - я проверил, чтобы убедиться, что я убивал родительский процесс, и я был.Какие-либо предложения??Я уже попытался перезагрузить мою машину.Я также попробовал ответы от этого ТАК сообщения .Вот команды, которые я выполнил, чтобы убить и проверить:

ascourtas@ascourtas-VirtualBox:~$ ps -ef | grep redis
redis     2573     1  0 12:11 ?        00:00:00 /usr/bin/redis-server 
0.0.0.0:6379
ascourt+  2991  2501  0 12:25 pts/6    00:00:00 grep --color=auto 
redis

ascourtas@ascourtas-VirtualBox:~$ pgrep redis | xargs -i pstree -ps 
{}
systemd(1)───redis-server(2573)─┬─{redis-server}(2575)
                            └─{redis-server}(2576)

ascourtas@ascourtas-VirtualBox:~$ sudo kill -9 2573

ascourtas@ascourtas-VirtualBox:~$ ps -ef | grep redis
redis     3069     1  0 12:26 ?        00:00:00 /usr/bin/redis-server 
0.0.0.0:6379
ascourt+  3077  2501  0 12:26 pts/6    00:00:00 grep --color=auto 
redis

1 Ответ

0 голосов
/ 05 июня 2018

Разобрался!Оказывается, когда я попробовал второй ответ, предоставленный в этом SO сообщении , я сделал cd /etc/init.d, а затем набрал redis-server stop, когда я действительно должен был запустить /etc/init.d/redis-server stop.Я не знаю, почему это важно, хотя.

...