[問題] Anything-sync-daemon 吃光我的硬碟了
為了減少 SSD 寫入次數,我在筆電上裝了 Anything-sync-daemon
(新的變更寫入到tmpfs,定時回寫到SSD ,兩目錄再以overlayfs疊加。)
/etc/asd.conf 中設定了
WHATTOSYNC=('/var') # 作用於 /var
USE_OVERLAYFS="yes" # 使用overlayfs
------------
用起來感覺是不錯,但今早突然發現我的 SSD 空間全被吃光光了.....
無論刪檔清出多少空間,都會在幾分鐘內被佔滿剩幾十KB .....
檢查asd產生的目錄
$ ls -l /var
/var -> /tmp/asd-root/var
$ sudo du -sh /.var-backup_asd /.var-back-ovfs /tmp/asd-root/var
5.4G /.var-backup_asd/
16G /.var-back-ovfs/
5.3G /tmp/asd-root/var
感覺上 /.var-back-ovfs 很有問題。而且似乎在我清出空間後,它會跟著增加
(14G -> 16G )
請問有沒有人了解這問題呢?
我要如何解決?或是要怎樣清除 /.var-back-ovfs 而不會影響到 /var導致系統壞掉?
感謝各位!
---------- 2017-05-25 update ------------
由於使用 rm -rf 自爆,所以以下憑記憶寫過程。(rm-rf 成就獲得)
我試著備份部份資料,清出 16G 空間,但仍在 asd resync 後迅速被吃光。
後來重開機進 recover mode 。檢查 /.var-back-ovfs/ 後,確認裡面最大的
目錄是 docker devicemapper 相關目錄,佔幾十 GB 。
手動刪除後將 /.var-backup_asd 複製 回 /var
(因為 /tmp/asd-root/var 是 tmpfs ,而 /var 在啟動 asd 後已經成為軟連結)
複製完後 reboot ,同時 asd 自動啟用。
接著,覺得 /.var-back-ovfs /.var-backup_asd 很礙事,決定刪了他們 XD
(應該有先停用 asd 。想說反正是複製到 /var,原本的就可以刪了,讓 asd 重建結構)
然後 /var 就 gg 了......
刪完發現 /var 已再度成為連結。
所以我剛重裝完 debian ......
還好硬碟有充足空間還可以把資料備份過去。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.188.151
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1494991017.A.CD5.html
※ 編輯: sppmg (114.32.188.151), 05/25/2017 16:28:20
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章