[問題] xfs project quota 搬移檔案問題

看板Linux作者 (跛腳熊)時間12年前 (2013/09/23 17:53), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
使用一段時間xfs project quota有遇到一個問題, 官方文件 及google似乎找不太到..問題如下 : 我在一個有設定quota的資料夾下要將檔案搬出 (情況1) 而mv指令在搬移到沒有設quota的資料夾它的inode是不會變的 (情況2) 但搬移到有設quota的資料夾時它的inode會變的不一樣 情況2是理想的結果, 因為inode變動的時候,每一次去查report時xfs計算used都不會出錯 但情況1因為inode沒有變,所以看report的時候來源資料夾的used 還是會把搬走的檔案容量算進去,造成顯示上的錯誤 (實際上它已經在目的資料夾了,不應該算進去) 請問有沒有前輩知道該怎做搬移比較好 ?? 感謝看完!! 目前只知道比較不好的作法: 1. 判斷目的資料夾沒有quota時幫它設定,在搬完檔後再移除quota 2. 或是先搬出xfs filesystem(例如先搬到ext4) 使它inode重新產生再搬回目的資料夾 3. 使用cp搬過去(使inode產生),再刪來源檔 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.211.33.134
文章代碼(AID): #1IG0-Hf8 (Linux)