On Tuesday, September 16, 2025 at 3:56:40 AM UTC-4 Nikolaus Rath wrote:
On Tue, 16 Sep 2025, at 01:54, 'Joseph Maher' via s3ql wrote: > When I run fsck.s3ql, I specify that certain files are on a different > partition than the root (/) partition with these options (/mnt/backup is a > different partition here): > > --log /mnt/backup/root/.s3ql/fsck.log > > --authfile=/mnt/backup/root/.s3ql/authinfo2 > > --cachedir=/mnt/backup/cache/gs/ > > However, at some point something writes temporary data about the size of > the metadata (in this case about 100G) to the root partition, I think > somewhere between checking inodes and uploading metadata. I have not been > able to determine exactly what file the data goes in or what is creating > the file, so maybe it is some sqlite cache thing not directly created by > s3ql? I think it goes in /tmp, as if I move /tmp to the other partition, > the temporary data does end up there... > > Anyway, it would be great if I could specify this to be somewhere else... I suspect these are the temporary tables created by SQLite (section 2.6 in https://www.sqlite.org/tempfiles.html). Section 5 tells you how to put them elsewhere, maybe give that a try? Best, -Nikolaus Thanks ever so much! Setting SQLITE_TMPDIR=/mnt/backup/tmp/ does exactly what I want! Joseph -- You received this message because you are subscribed to the Google Groups "s3ql" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/s3ql/45e36950-6fd3-41ea-9cd0-648ac6228d33n%40googlegroups.com.
