Page 1 of 1

Hardlink failed due to I/O error - Cross-link device

Posted: 22 Mar 2024, 19:55
by Paul68kdmd
Hello,

I get an error message described in the title when I run jlesage/docker-filebot https://github.com/jlesage/docker-fileb ... me-ov-filefor hardlinks.

Screenshot

Screenshot

Screenshot

It seems to be fine when I run it through a TEST

Screenshot


Both the '/watch' and '/output' folders are with in the same file system. Strangely, FB makes all the folders (exactly as I wanted them), but does not make hardlinks.

Sorry, I understand this is a fork of your work. Is there anything you can guide me to?

Re: Hardlink failed due to I/O error - Cross-link device

Posted: 23 Mar 2024, 04:00
by rednoah
Paul68kdmd wrote: 22 Mar 2024, 19:55 Screenshot
Paul68kdmd wrote: 22 Mar 2024, 19:55 Both the '/watch' and '/output' folders are with in the same file system. Strangely, FB makes all the folders (exactly as I wanted them), but does not make hardlinks.
/watch and /output are 2 separate mount points right there, thus definitely not on the same file system from the container point-of-view.


:arrow: Please read Notes on --action MOVE and --action HARDLINK for details.


:arrow: You'll want to make all your input / output folders accessible via a single mount point / single file system from the container-point-of-view, and then process files within that mount point:

yml: Select all

volumes:
  - /volume2/data:/storage

Re: Hardlink failed due to I/O error - Cross-link device

Posted: 23 Mar 2024, 11:00
by Paul68kdmd
Screenshot

I was able to get it to work like this.

Thank you, so much, Red!