Du ve kota ile farklı kullanılan disk alanı


3

Kota koyarsam alıyorum:

Disk quotas for user XXXXXX (uid xxxx):
 Filesystem  blocks   quota   limit   grace   files   quota   limit   grace
   /dev/md2 1119132* 1048576 2097152    none       6       0       0
   /dev/md3 6816256       0 10485760            4529       0       0

Birincisi temp dizinidir ve yoksayılabilir. Ev ikinci diskte (md3). Eğer du -sh'yi ev dizinimde çalıştırırsam şu sonucu alırım:

3.3G    .
3.3G    total

Anahtarlarım olmadan du'yu çalıştırdım ve sayıları almam gerekeni karşıladı (gizlilik uğruna listeleme).

Peki, neden kota ~ 3.3GB kullanılırken kullanılırken 6.8GB gösteriyor? Paylaşılan bir sunucudayım ve yaklaşık% 33'ü eksik gibi görünen oldukça küçük bir izin verilen depolama alanına sahip!

Bir işlem tarafından açık tutulabilecek "silinmiş" dosyaları kontrol ettim:

lsof | grep "$USER" | grep deleted

Hiçbir şey değil. Açık dosyaların bir listesini koştum ama sıradan hiçbir şey görünmüyordu (olmasına rağmen ve farkında değildim):

lsof | grep "$USER" > list.txt

Başka ne deneneceği konusunda emin değilim. ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++

Bir çözüm olmadan süper kullanıcılığa girdiğimde kotalarımı elimine alıp bir gün sonra tekrar eski haline getirdiğimde, bu bir tür tartışma haline geldi. Kotam şu an du’dan LESS gösteriyor. Bu yüzden araştırmaya değer olabilir ama yakl. 1 GB DAHA FAZLA alan sonra kotam!


1
Kota ~ 6 milyon blok gösteriyor. Blokların ne kadar büyük? Onlar 512KB ise o zaman bu ekler.
Paul

@Paul - Temp dizinim (on / dev / md2) 1 milyon blok kota ve 2 milyon blok sert limiti gösterirken, gerçek dünya limitleri 1 GB ve 2 GB'dir. Bu, "modern" kota bloğu büyüklüğü olduğunu düşündüğüm 1024B veya 1.0KB kotası için etkili bir "blok" boyutuna karşılık gelir. Bir dosyaya tek bir harf yazdığımda du, boyutu 4.0 KB olarak bildirir; bu, sabit disk bloğu boyutu olur.
AmatörProgrmmer 8:15
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.