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 с асинхронным в качестве опции экспорта также должно работать.
Спасибо Томас