[請益] inode full on glusterFS. 刪檔不見好轉

作者: abcg5 (nothing)   2016-02-23 16:53:18
因為是暫時被抓來維護linux(CentOS 6.5)的,
對linux認識己乎等於不認識...麻煩大家了
狀況如下,
幾天前程式寫資料的volume警告寫不進去了,
經查是inode 100%造成的,
本以為只要將可搬移檔案搬離該volume就好,
發現這個磁碟是mount nfs的,
而這個nfs有作glusterFS, nodes數2,
所以我就兩台nodes各移了100多萬個目錄與檔案.
但發現才釋出 1萬多個inode數量,
而搬移的目的磁碟卻用了不少inode空間...
本以為需要重開機才會進一步release更多inode空間,
但我在reboot node 2主機後,發現情況並沒有改變.
目前再考慮是不是glusterFS的關係??
(因為.glusterfs 這個目錄的檔案數也是超多,)
或是
搬移的檔案links = 2,所以儘管檔案移到另一個磁碟也沒用?
EX:
File: `28.log'
Size: 972186 Blocks: 1920 IO Block: 4096 regular file
Device: 811h/2065d Inode: 641392 Links: 2
Access: (0664/-rw-rw-r
作者: xxoo1122 (一個連IE6都能相容的男人)   2016-02-23 17:45:00
再加glusterfs的node就解決了不然就是加硬碟或是刪檔案gluster volume info你先看一下glusterfs 的資訊http://goo.gl/93C8Vs 這邊有很詳盡的介紹恭喜你解完了,分散式的儲存比較複雜一點,所以操作都要比較小心一點

Links booklink

Contact Us: admin [ a t ] ucptt.com