跳轉至

部署和維護 / 卸載

本文主要介紹如何卸載 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 鏡像的清理,如有需要可以自行處理。