Как подключить NFS с использованием автомаунтера (autofs)

Вопрос или проблема

У меня есть NFS на 192.168.1.10:/home/vm1/Desktop/nfs, и я хотел бы смонтировать его локально в /home/vm1/Desktop/nfs-mount с помощью автомонтера… нужно помощь в этом

Что я сделал


$cat /etc/auto.master
/home    /etc/auto.nfs

$cat /etc/auto.nfs /vm1/Desktop/nfs-bind -fstype=nfs 192.168.1.32:/home/vm1/Desktop/nfs

Это правильный способ сделать это?

после


$cat /etc/auto.master
/home    /etc/auto.nfs

$cat /etc/auto.nfs vm1/Desktop/nfs-bind -fstype=nfs 192.168.1.32:/home/vm1/Desktop/nfs

вот что я получаю


Apr 30 06:27:30 vm1 automount[1542]: lookup_read_master: lookup(nisplus): couldn't locate nis+ table auto.master
Apr 30 06:27:30 vm1 automount[1542]: key "vm1" not found in map source(s).
Apr 30 06:28:10 vm1 automount[29547]: lookup_read_master: lookup(nisplus): couldn't locate nis+ table auto.master
Apr 30 06:28:13 vm1 automount[29547]: key "vm1" not found in map source(s).
Apr 30 06:28:18 vm1 automount[29547]: lookup_read_master: lookup(nisplus): couldn't locate nis+ table auto.master
Apr 30 06:28:18 vm1 automount[29547]: key "vm1" not found in map source(s).
Apr 30 06:29:19 vm1 automount[29547]: key "vm1" not found in map source(s).

Я не думаю, что это правильный способ сделать это.

Попробуйте заменить vm1/Desktop/nfs-bind на vm1.
Затем попробуйте перейти в /home/vm1.

(Или попробуйте заменить /home на /home/vm1/Desktop/ и /vm1/Desktop/nfs-bind на nfs-bind…)

Отредактируйте текстовый файл /etc/auto.fs, чтобы отразить это

$cat /etc/auto.nfs

/vm1/Desktop/nfs-bind  -fstype=nfs  192.168.1.10:/home/vm1/Desktop/nfs

Вы должны ввести IP-адрес сервера NFS, а не машины, которая будет монтировать папку nfs. Также убедитесь, что сервер nfs экспортирует папку для общего доступа. На вашем сервере nfs:

vi /etc/exports

/home/vm1/Desktop/nfs 192.168.1.0/24

Ответ или решение

Для того чтобы правильно настроить автоматическое монтирование NFS с использованием automounter (autofs) в вашей системе, необходимо выполнить несколько шагов. Ниже приведены последовательные действия для устранения возникших ошибок и успешного монтирования.

Шаг 1: Настройка NFS-сервера

Убедитесь, что на NFS-сервере папка экспортирована правильно. Для этого отредактируйте файл /etc/exports на NFS-сервере следующим образом:

/home/vm1/Desktop/nfs 192.168.1.0/24(rw,sync,no_subtree_check)

Здесь 192.168.1.0/24 определяет сеть, из которой разрешен доступ к NFS. Параметры rw,sync,no_subtree_check задают разрешения на запись и консистентность. Примените изменения командой:

sudo exportfs -a

Шаг 2: Настройка Autofs на клиенте

Теперь давайте настроим Autofs на вашей машине, которая будет монтировать NFS. Файлы конфигурации необходимо исправить следующим образом:

Файл /etc/auto.master

Файл /etc/auto.master должен иметь запись, которая указывает, где именно и как следует искать маппинг. Запись должна выглядеть так:

/home/vm1/Desktop/ /etc/auto.nfs

Здесь указывается корневая папка, в которую будут монтироваться все указанные NFS.

Файл /etc/auto.nfs

Создайте или отредактируйте файл /etc/auto.nfs так, чтобы указать, какие NFS монтировать. Пример записи:

nfs-bind -fstype=nfs 192.168.1.10:/home/vm1/Desktop/nfs

Это конфигурирует монтирование NFS-соединения из указанного источника.

Шаг 3: Перезапуск Autofs

После внесения изменений в конфигурационные файлы, необходимо перезапустить службу autofs, чтобы применить изменения. Введите команду:

sudo systemctl restart autofs

Шаг 4: Проверка ошибок

Если вовремя перезагрузки autofs возникают ошибки, проверьте журналы с помощью:

journalctl -xe | grep automount

Это позволит вам обнаружить и устранить дальнейшие ошибки, которые могут возникнуть.

Заключение

Простое соответствие IP-адресов и точек монтирования, корректная конфигурация доступа на стороне NFS-сервера и точное указание на клиенте позволяют настроить autofs для автоматического монтирования каталогов. Правильная конфигурация обеспечивает стабильное и безопасное функционирование вашей системы.

Используйте данный план действий для настройки автоматического монтирования NFS в вашей сети. Обратите внимание на правильность указания IP адресов и путей, что критически важно при задании настроек.

Оцените материал
Добавить комментарий

Капча загружается...