I have an Arvados system installed with Salt, version 2.4.0. I’m in a testing phase at this moment.
I test the keepstore capability, uploading two collections with the workbench serveur. All run perfectly: the 2 collections sums a total of 520 Mb. (that’s a test). I decide to trash one of them. After one day, the trashed collection disapears from the trash system (as i am configured it, so all good!). And when i mount my home on my linux client, i can see just one collection, with a amount of 287 Mb occupied.
But one week later, my 2 keepstores stil have 520 Mb of data: the deletion of the trashed collection no occurs… I don’t know where is the problem…
My definition of trash and blob are the following:
arvados-server config-dump | grep -i blob
MaxKeepBlobBuffers: 128 BlobDeleteConcurrency: 4 BlobMissingReport: "" BlobReplicateConcurrency: 2 BlobSigning: true BlobSigningKey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx BlobSigningTTL: 24h BlobTrash: true BlobTrashCheckInterval: 24h BlobTrashConcurrency: 4 BlobTrashLifetime: 24h BlobContainer: "" LocalKeepBlobBuffersPerVCPU: 1
arvados-server config-dump | grep -i trash
BlobTrash: true BlobTrashCheckInterval: 24h BlobTrashConcurrency: 4 BlobTrashLifetime: 24h DefaultTrashLifetime: 48h TrashSweepInterval: 1m
Normaly, after 2 days, the deleted data on each keepstopre should be definitively deleted, correct?