Жесткие ссылки с MergerFS

Жесткие ссылки с MergerFS

Если кто-то использует команду «cp -alr» в каталоге, расположенном в объединенном пуле без сохранения путей, всегда ли будет создан каталог на том же диске со всем его содержимым в виде жестких ссылок?

Например, если мы создадим объединенный пул с category.create=mfs и в следующем дереве каталогов запустим «cp -alr /romance/TitanicMovie/ /comedy/», что произойдет?

Будет ли создан каталог на disk1 с именем comedy и жесткая ссылка на Titanic.mkv или, поскольку на disk2 больше свободного места, он скопирует Titanic.mkv в каталог на disk2 с именем comedy?

 /mnt/
    ├── disk1/ (Physical Drive mounted,  1TiB in size)
    |   ├── romance/
    |   |   ├── TitanicMovie
    |   |       ├──Titanic.mkv
    ├── disk2/ (Physical Drive mounted,  1TiB in size)
    |   ├── comedy/
    ├── storage/ (mergerFS mounted using: /mnt/disk1:/mnt/disk2 /mnt/storage fuse.mergerfs dropcacheonclose=true,defaults,allow_other,minfreespace=50G,fsname=mergerFS,func.mkdir=all,category.create=mfs 0 0
    |   ├── romance/
    |   |   ├── TitanicMovie
    |   |       ├──Titanic.mkv
    |   ├── comedy/

решение1

Конкретные подробности о том, как renameи linkкак работать, приведены вдокументы.

Если вынетиспользуя сохранение пути, затем клонирует путь на той же ветке (при необходимости) и выполняет переименование или связывание.

Связанный контент