The following bug has been logged on the website:
Bug reference: 13974
Logged by: Andreas Papst
Email address: andreas.papst@univie.ac.at
PostgreSQL version: 9.4.6
Operating system: Debian
Description:
Hey,
I'm pretty sure, it works as intended, but maybe it is useful to other
postgres users too to have stated in the description of
temp_file_limit
that this value effects vacuum runs too:
vacuumdb: vacuuming of database "test" failed: ERROR: temporary file
size exceeds temp_file_limit (2097152kB)
Just my 2 ct.
Thank you
Andreas
Link: http://www.postgresql.org/docs/9.4/static/runtime-config-resource.html