xfs project quota 搬移檔案問題 - Linux

Candice avatar
By Candice
at 2013-09-23T17:53

Table of Contents


使用一段時間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產生),再刪來源檔

--
Tags: Linux

All Comments

HackingThursday 固定聚會 (2013-09-26)

Xanthe avatar
By Xanthe
at 2013-09-23T12:08
通告網址: [http://www.hackingthursday.org/][1] * * * * 時間: 每週四晚上 19:30 至 22:00 ( 熱食供應至 20:00 ) * 地點: 伯朗咖啡 ( 建國店 ) * 地址: 台北市大安區建國南路一段 166 號 3 樓 * 鄰 ...

init 5 與 startx

Tracy avatar
By Tracy
at 2013-09-23T11:11
想請問一下各位 init 5 跟 startx 執行結果看起來一模一樣 那兩者有差別嗎? 如果有又差在哪呢? 一直搞不清楚...... - ...

NCTUns6.0 install problem

Rachel avatar
By Rachel
at 2013-09-22T20:05
最近因為實驗需要用NCTUns來跑模擬 才開始接觸linux 我用的是Fedora17 (19也有用過但還是一樣的問題) 遇到的問題是問題是每個安裝的步驟都被skip掉 結果是裝了一堆沒有內容的資料夾 附上我的install log 麻煩資深的大大幫我看一下可能是哪裡出了問題 感恩 == [root ...

nvidia顯卡+ubuntu13.04

Joseph avatar
By Joseph
at 2013-09-22T13:18
※ 引述《b70f2d (common)》之銘言: : 小弟灌了ubuntu+win8雙系統 : 可是系統讀不到顯卡(GT 630M) : 要怎麼辦 : 灌驅動就可以了嗎? : (可是爬文爬好久都看不懂怎麼灌... : 煩請各位大大幫忙thx 可以在連接網路的情況底下使用 Ubuntu 內建的 jocke ...

boot repair disk幹掉了原生系統

Franklin avatar
By Franklin
at 2013-09-22T02:10
我有一個日本筆電,有原生日文版win7在 C槽 後來灌了台灣版win7 D槽 其他資料分別放 E(娛樂) F(工作) G(其他暫存+BT) 後來要灌Ubuntu.... 另外從G切出39G的空間作使用, 遇到了mbr問題,這台似乎硬要從windows boot manager進 於是乎,放了bo ...