Mest sandsynligt er der nogle forespørgsler, der skaber store midlertidige filer, som fylder din harddisk midlertidigt. Disse filer vil blive slettet, så snart forespørgslen er udført (eller mislykkedes), så filsystemet har nok ledig plads, når du kigger.
Indstil log_temp_files = 10240
i postgresql.conf
(og genindlæs) for at logge alle midlertidige filer, der overstiger 10 MB, så kan du tjekke logfilen for at se, om dette virkelig er årsagen.
Prøv at identificere de dårlige forespørgsler og ret dem.
Hvis midlertidige filer ikke er problemet, er det måske midlertidige tabeller. De slettes automatisk, når databasesessionen slutter. Bruger din applikation midlertidige tabeller?
En anden mulighed kan være filer oprettet af noget andet end databasen.