跳转至

部署和维护 / 卸载

本文主要介绍如何卸载 DataFlux Func。

1. 准备

卸载前,请使用脚本集导出功能导出相关数据。

2. 卸载步骤

可以按照以下步骤进行卸载

2.1 停止 DataFlux Func

使用 docker stack 停止运行中的 DataFlux Func 即可

Bash
1
sudo docker stack rm dataflux-func

2.2 删除安装目录

安装目录中包含了如下内容:

  • 配置文件
  • MySQL、Redis 数据卷
  • 上传到 DataFlux Func 的文件
  • docker stack 配置文件
  • 数据库备份文件
  • 系统日志
Bash
1
sudo rm -rf {安装目录}

安装目录默认为 /usr/local/dataflux-func

2.3 删除安装目录记录

安装目录记录主要用于在重新安装、升级时,安装脚本可以获取之前安装的目录,避免每次都使用--install-dir参数

Bash
1
sudo rm -rf /etc/dataflux-func

如后续需要自动安装到相同目录,可跳过此步骤

2.4 删除 logrotate 配置

logrotate 配置主要用于自动压缩、回卷 DataFlux Func 产生的日志,避免占据太多磁盘空间。

Bash
1
sudo rm -rf /etc/logrotate.d/dataflux-func

3. 注意事项

上述步骤不包含 docker 的卸载,DataFlux Func 镜像的清理,如有需要可以自行处理。