(Docker:nightly) Everything works but: "Crawling job failed: Error: EXDEV: cross-device link not permitted" leads to multiple retries and "failed crawling jobs" #273
Labels
bug
Something isn't working
Hello! πββοΈ
I'm running the current nightly from July 2nd and I seem to encounter an almost cosmetic bug, as everything else seems to be in working order regarding fetching, crawling, inference etc. This hasn't happened with my setup before and I sadly can't make out the exact commit since it did.
Everytime I hoard a new page or recrawl an old one (to try out a new llm (running with ollama)) I get this error message from the workers container:
2024-07-04T10:12:15.501Z error: [Crawler][3904] Crawling job failed: Error: EXDEV: cross-device link not permitted, rename '/tmp/43e6a047-5a13-41ad-b6d9-af89eea2f7a1' -> '/data/assets/m886fg03flmkf2e9m9mo5tlk/43e6a047-5a13-41ad-b6d9-af89eea2f7a1/asset.bin'
although subjectively the hoarding hasn't failed, the workers deem it so and repeat the attempt multiple times, which leads to:
until the workers give up.
I tried recrawling and reindexing all, which in the end marked all jobs as failed
even though they did not. The latest grabs for example:
All the other containers of the stack show no errors. My volumes are mounted directly. Tried to mount /tmp to /dev/shm/hoarder on the system drive and also to a folder next to the /data folder on the same disk as the other mounts. Which didn't help.
.env
compose:
The text was updated successfully, but these errors were encountered: