跳轉到

部署和維護 / 解除安裝

本文主要介紹如何解除安裝 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 映象的清理,如有需要可以自行處理。