Как монтировать различные тома NFS в зависимости от подключенной сети? [закрыто]

Сценарий:
Я использую один и тот же ноутбук на работе и дома:

  • На работе у меня есть 13 сопоставлений NFS, разделенных на два разные IP.
  • Дома у меня одно отображение на третьем IP.

Проблема:
Когда я прихожу домой и включаю ноутбук, загрузка занимает много времени из-за отсутствия IP-адресов в моем fstab.

Решение:
Возможно, есть способ добавить условные блоки в fstab или, возможно, использовать разные файлы fstab в зависимости от сети, к которой я подключен.

Возможно ли это или есть альтернативное решение?

4
задан 22 November 2011 в 19:59

1 ответ

IMO, лучшее решение - autofs.

Синтаксис autofs занимает несколько минут, чтобы понять, но как только вы поймете синтаксис, он очень очень прост и очень автоматизирован.

Преимущество заключается в том, что ваши ресурсы устанавливаются автоматически, без проблем, но только по мере необходимости. Так что больше нет медленных сапог, но акции легко доступны.

autofs - это программа для автоматического монтирования каталогов по мере необходимости. Автоматическое монтирование монтируется только при обращении к нему и отключается после определенного периода бездействия. Поэтому автоматическое монтирование общих ресурсов NFS / Samba сохраняет пропускную способность и обеспечивает лучшую общую производительность по сравнению со статическим монтированием через fstab.

Установить autofs

sudo apt-get install autofs

Затем вы удаляете монтирования из / etc / fstab и добавляете их в /etc/auto.master

Синтаксис:

точка монтирования [тип карты [, формат]:] map [опции]

Например:

mount-point   -fstype=nfs4   server:/share

Вы можете смонтировать все общие ресурсы на определенном сервере, например

/media/work-server   /etc/auto.work-server

смонтируют все общие ресурсы на вашем рабочем сервере в каталоге /media/work-server, как настроено в /etc/auto.work-server

Если у вас есть проблема , вставьте bin свои конфигурационные файлы, и мы сможем их просмотреть.

См .: https://help.ubuntu.com/community/Autofs

.
0
ответ дан 22 November 2011 в 19:59

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

Похожие вопросы: