Hi!
Is it possible to run used-space-filewalker on demand on the node running with “storage2.piece-scan-on-startup: false” (docker container)?
As I see, normally when “storage2.piece-scan-on-startup” is enabled, filewalker process is running with command
/app/storagenode used-space-filewalker --storage config/storage --info dbs/piecestore.db --info2 dbs/info.db --pieces config/storage --driver --filestore.write-buffer-size 8.0 MiB --filestore.force-sync=false --log.output stderr --log.encoding json --lower-io-priority=true
But when I try to exec similar command in docker container manually with
docker exec -it storagenode1 /app/storagenode used-space-filewalker --storage config/storage --info dbs/piecestore.db --info2 dbs/info.db --pieces config/storage --driver sqlite3 --filestore.write-buffer-size 8.0MiB --filestore.force-sync=false --log.output stderr --log.encoding json --lower-io-priority=true
- it just does nothing. Process is running, but I don’t see any disk readings typical for filewalker. What am I doing wrong?