В 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, сопровождая:
Ссылок на эту страницу нет