RedisLabs Enterprise Cluster 停止服務

RedisLabs Enterprise Cluster 停止服務

我正在我的桌上型電腦和筆記型電腦上運行 RedisLabs Enterprise Cluster(兩者都運行 Ubuntu Desktop 14.04.3 LTS)。在我的桌上型電腦中 - 如果我重新啟動,RedisLabs Enterprise Cluster 就會停止,但在我的筆記型電腦上卻不會?如何停止RLEC服務?兩者唯一的區別是筆記型電腦 - 我已將核心版本升級到 4.2.5,而桌上型電腦仍然是 3.1 或 3.2 上次我透過完全卸載 RLEC 解決了這個問題。

在此輸入影像描述

我可以終止其中一些進程,但這沒有多大幫助。

答案1

RedisLab 的官方文件中沒有任何內容。找到了這個關聯

刪除了目錄

rm -rf /var/opt/redislabs/persist

然後使用 ps -aux | grep redis 找到所有像 RedisManager 和其他進程一樣的進程,然後使用殺死它們

kill -9 <pid>

不是很乾淨的方式,但它至少降低了 CPU 的控制水準。重新啟動後,一些進程又回來了。看來如果我沒有找到更優雅的方式來關閉 RLEC...最好將其卸載。 在此輸入影像描述

最後將其清除

apt-get purge redis*
rm -rf /etc/opt/redislabs/

而這似乎是控制悲傷的唯一方法。

從 Redis 團隊得到了一些信息,根據他們的說法,應該使用以下命令來停止它:

cd /opt/redislabs/bin/
sudo ./cnm_ctl stop
sudo ./redis_ctl stop–all
sudo ./dmcproxy stop

相關內容