Vilken delad mapp använder oväntat mycket NAS-utrymme?

Eva Wong är Teknisk skribent och den boende fixaren på ZimaSpace. En livslång nörd med en passion för hemma-labb och öppen källkod, hon specialiserar sig på att översätta komplexa tekniska koncept till tillgängliga, praktiska guider. Eva tror att självhosting ska vara roligt, inte skrämmande. Genom sina handledningar ger hon gemenskapen verktyg att avmystifiera hårdvaruinstallationer, från att bygga sin första NAS till att bemästra Docker-containrar.

Mappen som oväntat tar upp NAS-utrymme är inte alltid den största mappen som visas i filhanteraren.

Börja vid det monterade filsystemet och begränsa sedan sökningen ett katalognivå i taget. Detta förhindrar att du skyller på en synlig delning när snapshots, papperskorgar, applikationsdata, raderade filer eller inode-tryck använder kapacitet utanför den vy du först öppnade.

Börja med filsystemet, inte mappnamnet

Bekräfta vilket filsystem som stöder den berörda delningen och notera dess använda, tillgängliga och inode-värden. df-vyn rapporterar filsystemnivåns totaler, medan en delningsbläddrare bara rapporterar objekt den kan se och räkna.

Kontrollera delningsvägen mot dess monteringspunkt. En bind-mount, containervolym eller saknad data-pool-monteringspunkt kan göra att en bekant sökväg skriver till den mindre systempartitionen istället för den avsedda lagringspoolen.

Mätning Vad den svarar på Avvikelse att undersöka
df -h Hur full är det monterade filsystemet? Fel monteringspunkt eller reserverad/dold användning
du -xhd1 Vilken synlig katalog använder block? Snapshots eller öppna raderade filer
df -i Är filposter slut? Stora mängder små filer

Ranka delade mappar efter tilldelat utrymme

Kör en sammanfattning av kataloger på djup ett vid data-poolens rot, och håll dig på samma filsystem. Målet är att rangordna de största katalogerna på första nivån innan du går djupare i det största resultatet. Upprepa på nästa nivå tills tillväxten är kopplad till ett projekt, användare, mediebibliotek, backup-set eller applikationsväg.

Använd tilldelad storlek för kapacitetsfrågor. Upplevd filstorlek kan skilja sig på grund av filsystemblock, sparsamma filer, hårda länkar, komprimering och deduplicering, så en skrivbordsfilhanterare kanske inte stämmer överens med NAS-allokeringen.

Kontrollera snapshots, papperskorgar och dolda användare

Om synliga mappar tillsammans är mindre än volymens användning, inspektera snapshot-bevarande, delningspapperskorgar, paketdata, containervolym, miniatyrer, temporära uppladdningsområden och backup-versionhistorik. Dessa användare kan finnas utanför delningsroten även om arbetsbelastningen som skapade dem tillhör den delningen.

En stor logg kan också vara bortkopplad medan dess process fortsätter skriva till den. I så fall räknas en raderad fil som fortfarande hålls öppen av filsystemet men försvinner från katalogtotaler. Kontrollera också inode-utarmning från många små filer när skrivningar misslyckas trots att gigabyte finns kvar.

Bekräfta vad du kan ta bort säkert

Ta inte bort den första stora katalogen du hittar. Identifiera dess ägare, aktiva process, bevaranderegel och backupstatus. Beskär snapshots via filsystemet eller NAS-gränssnittet, rotera loggar via tjänsten som äger dem och granska containervolym innan du tar bort bilder eller databaser.

Efter varje kontrollerad ändring, kör om samma filsystem- och katalogmätningar. Ett rent resultat är inte bara mer ledigt utrymme; det är en dokumenterad tillväxtkälla, ett säkert bevarandebeslut och en varning eller kvot som gör nästa ökning synlig.

Vanliga frågor

Varför stämmer inte summorna för delade mappar överens med volymanvändningen?

De mäter olika områden. Volymen inkluderar filsystemmetadata och dolda användare, medan mappsumman bara inkluderar nåbara filer under den sökvägen och kan rapportera upplevd snarare än tilldelad storlek.

Kan många små filer ta upp utrymme utan en stor mapp?

Ja. Små filer använder tilldelningsblock och inoder. En cache- eller mail-liknande katalog kan utarma filposter även när ingen enskild fil verkar stor.

Varför frigör inte borttagning av filer NAS-utrymme omedelbart?

En snapshot kan fortfarande referera till blocken, en papperskorg kan behålla filen eller en körande process kan hålla en raderad fil öppen. Identifiera vilket tillstånd som gäller innan du startar om tjänster eller beskär bevarande.

Support och tips

Mer att läsa

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.