Сценарий:
Я использую один и тот же ноутбук на работе и дома:
Проблема:
Когда я прихожу домой и включаю ноутбук, загрузка занимает много времени из-за отсутствия IP-адресов в моем fstab.
Решение:
Возможно, есть способ добавить условные блоки в fstab или, возможно, использовать разные файлы fstab в зависимости от сети, к которой я подключен.
Возможно ли это или есть альтернативное решение?
IMO, лучшее решение - autofs.
Синтаксис autofs занимает несколько минут, чтобы понять, но как только вы поймете синтаксис, он очень очень прост и очень автоматизирован.
Преимущество заключается в том, что ваши ресурсы устанавливаются автоматически, без проблем, но только по мере необходимости. Так что больше нет медленных сапог, но акции легко доступны.
autofs - это программа для автоматического монтирования каталогов по мере необходимости. Автоматическое монтирование монтируется только при обращении к нему и отключается после определенного периода бездействия. Поэтому автоматическое монтирование общих ресурсов NFS / Samba сохраняет пропускную способность и обеспечивает лучшую общую производительность по сравнению со статическим монтированием через fstab.
blockquote>Установить autofs
sudo apt-get install autofs
Затем вы удаляете монтирования из / etc / fstab и добавляете их в
/etc/auto.master
Синтаксис:
точка монтирования [тип карты [, формат]:] map [опции]
blockquote>Например:
mount-point -fstype=nfs4 server:/share
Вы можете смонтировать все общие ресурсы на определенном сервере, например
/media/work-server /etc/auto.work-server
смонтируют все общие ресурсы на вашем рабочем сервере в каталоге
/media/work-server
, как настроено в/etc/auto.work-server
Если у вас есть проблема , вставьте bin свои конфигурационные файлы, и мы сможем их просмотреть.
.