unionfs через fuse на fedora 8 (не работает mkdir в смонтированных unionfs каталогах)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

oldbay
Сообщения: 283
ОС: gentoo, cenos

unionfs через fuse на fedora 8

Сообщение oldbay »

Вобщем на 8-й федоре unionfs реализована через fuse и называется funionfs версия :

[root@oldbay /]# funionfs -V

FUNIONFS version 0.4.2
FUSE library version: 2.7.4
fusermount version: 2.7.4
using FUSE kernel interface version 7.8

делаю следующее:
становлюсь рутом

su -

создаю каталог для экспирементов

mkdir /foo

в нем
создаю точку монтирования

mkdir /foo/mount_point/usr/

создаю каталог для измененных данных

mkdir /foo/dubl/usr/

монтирую в /foo/mount_point/usr/ каталог /usr/ в режиме только чтение и каталог /foo/dubl/usr/ в режиме чтения-записи

mount -t fuse -o dirs=/usr/=RO:/foo/dubl/usr/ funionfs#NONE /foo/mount_point/usr/

после того как все смонтировалось - захожу в /foo/mount_point/usr и пытаюсь создать там вложеный каталог:

mkdir aaa

в результате получаю:

mkdir: невозможно создать каталог `aaa': Нет такого файла или каталога

но если пытаюсь создать файл

echo aaa > aaa.txt

он вполне создается - причем как и положено локализуется в каталог для измененных данных /foo/dubl/usr/


Народ как заставить работать mkdir в примонтированном через unionfs каталоге !!!?


П.С : Не работает только функция создания каталогов; создание файлов, символических ссылок, стирание файлов и каталогов - работает без проблемм....
Спасибо сказали:
oldbay
Сообщения: 283
ОС: gentoo, cenos

Re: unionfs через fuse на fedora 8

Сообщение oldbay »

Опробовал все ключи из -o , поставил более новую версию fuse и funionfs (собрал из исходников) - все равно так и не добился создания каталогов в точке монтирования. На наших и англоязычных ресурсах описание данной проблемы вообще не встречал - из чего делаю вывод :что возможно это баг mkdir, или какаято беда федоры

Вопрсы:
Ипользовали ли вы funionfs через fuse в других дстрибутивах - есть ли подобный баг?
Может всеже лучьше использовать unionfs в своей стандартной реализации, а ек через fuse?
Что можете сказать про aufs?
Спасибо сказали: