[問題] Anything-sync-daemon 吃光我的硬碟了

看板Linux作者 (sppmg)時間8年前 (2017/05/17 11:16), 8年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
為了減少 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
文章代碼(AID): #1P6y2fpL (Linux)
文章代碼(AID): #1P6y2fpL (Linux)