卸载 NeuronEX
NeuronEX 支持多种安装方式,不同安装方式对应不同的卸载方法。建议卸载前先停止 NeuronEX 服务。
使用 .tar.gz 包安装
仅解压运行(未注册 systemd 服务)
如果你只是解压后通过 ./bin/neuronex start 运行 NeuronEX,则卸载本质是删除解压目录。
bash
# 停止(如果是从解压目录启动的)
./bin/neuronex stop
# 删除解压目录
rm -rf ./neuronex-<x.y.z>-linux-<arch>已注册 systemd 服务
如果你执行过 ./bin/neuronex install 将 NeuronEX 注册为 systemd 服务,请在删除目录前先取消注册:
bash
# 取消 systemd 服务注册
./bin/neuronex uninstall
# 删除安装目录
rm -rf /opt/neuronex
# 如果你使用一键安装脚本(tar.gz 默认会创建软链接),也需要移除软链接
rm -f /usr/local/bin/neuronex使用 deb 包(Ubuntu/Debian)
卸载前先停止服务(如果已安装为 systemd 服务):
bash
sudo systemctl stop neuronex || true- 卸载但保留配置文件、日志文件和数据文件:
bash
sudo dpkg -r neuronex- 卸载并清除所有文件:
bash
sudo dpkg -P neuronex使用 rpm 包(CentOS/RHEL)
卸载前先停止服务(如果已安装为 systemd 服务):
bash
sudo systemctl stop neuronex || true卸载 NeuronEX:
bash
sudo rpm -e neuronex如果你的系统使用的是 dnf/yum,也可以尝试使用包管理器卸载,例如:
bash
sudo dnf remove -y neuronex
# 或
sudo yum remove -y neuronex使用 Docker 部署
卸载 Docker 方式的 NeuronEX,一般包括“停止容器、删除容器”,必要时再删除镜像。
bash
# 停止容器
docker stop neuronex || true
# 删除容器
docker rm neuronex || true如需删除镜像(可选):
bash
docker rmi emqx/neuronex:<tag>如果你在启动容器时使用了 -v 挂载宿主机目录,那么卸载容器不会删除宿主机上的数据,请根据挂载路径自行清理对应数据目录。