Ubuntu 14.04 - autofs и bind mount

Можно ли сказать autoofs использовать "mount --rbind..." вместо "mount --bind..." по умолчанию?

Причина в том, что мы экспортируем папку, давайте назовем это / exports, который содержит другие другие монтирования. Например, /exports/sda2, /exports/sdb1, /exports/sdc1.

Все отлично работает, если удаленный клиент монтирует / экспортирует из-за опции crossmnt в / etc / exports. На локальном компьютере, где выполняется экспорт, autofs обнаруживает его как локальный и выполняет монтирование связывания, но, к сожалению, не rbind, что приводит к тому, что вновь созданная папка, монтируемая на связывание, показывает не файловые системы, расположенные ниже / exports, а только папки из лежащая в основе файловая система.

Мы хотели избежать использования опции symlink, и мы уже пытались установить "-O rbind" в качестве опции автомонтирования, которая была передана в вызов автомонтирования nfs, но была сброшена при вызове монтирования связывания.

Может быть, есть другой подход к этой проблеме? Если нет, я думаю, что мы будем использовать символическую ссылку.

РЕДАКТИРОВАТЬ: Только что понял, что использование локального монтирования NFS с асинхронным в качестве опции экспорта также должно работать.

Спасибо Томас

0 ответов

Другие вопросы по тегам