FreeSource : AltLinux/unionfs

Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

unionfs


В Sisyphus попали модули unionfs для ядер std26-*.

Как этим пользоваться:

Например: имеем подмонтированный NFS как read-only в каталог /build, необходимо сделать данные в этом каталоге read-write.

Создаем каталог для rw branch:

монтируем:


Все. Данные в каталоге /build можно изменять (удалять, добавлять).
При этом все изменения попадают в каталог /tmp/build/

Еще один пример, более странный ;-)
Имеем: смонтированный через NFS (R/O) каталог /build, смонтированный через NFS (R/O) каталог /raid.

Задача: объединить дерево каталогов /build и /raid в /build, одновременно сделав /build как read-write с записью изменений в /tmp/build



А вот более реальный пример.

Имеем: кучу жестких дисков, NFS и т.д.

Задача: выложить объединенную структуру на FTP (R/O)

Решение:


Из известных ошибок:

Все остальное вроде как работает.

Также в Sisyphus лежат unionfs-utils, предоставляющие возможность на лету добавлять/удалять branch'и, включать/отключать режим отладки.

Дополнительная документация: man unionfs; man unionctl; man uniondbg.

Просьба в случае обнаружения ошибок вешать в нашу bugzilla на пакет unionfs, сопровождая:

Ссылок на эту страницу нет