Проблема с монтированием диска NFS с помощью autofs на CentOS5.3

Проблема с монтированием диска NFS с помощью autofs на CentOS5.3

У меня возникли большие трудности с этой, казалось бы, простой проблемой.

Все, что мне нужно сделать, это смонтировать каталог NFS через частную сеть.

Я проверил exportfs со стороны экспортера, и он правильно сообщает, что экспортирует нужный каталог на правильный IP-адрес.

Вот мои файлы для autofs

авто.мастер:

/home  -fstype=nfs  /etc/auto.misc

авто.разное:

myWork   -ro,intr   [IP]:/usr/local/share/myWork

Диск просто не отображается, когда я его ищу. Я получаю этот журнал, но не знаю, что с ним делать.

9 июля 14:20:37 localhost automount[9538]: lookup_mount: lookup(nisplus): ключ "myWork" не найден в карте

Я убедился, что NFS и autofs работают, проверив их статус.

Дайте мне знать, достаточно ли этой информации или есть еще что-то, что я могу сделать, чтобы диагностировать проблему.

Как вы могли заметить, это мой первый опыт монтирования и работы с серверной средой, так что не судите строго.

ПРАВКА: Нужна новая строка в конце auto.misc... У Zoredache есть хорошие предложения для тех, у кого похожая проблема

решение1

Вашему файлу auto.master не нужен параметр -fstype

Это должно быть что-то вроде этого:

/home  /etc/auto.misc

решение2

В системах Debian/Ubuntu autofs поставляется с исполняемым файлом карты монтирования, вызывающим /etc/auto.net. Я не уверен, доступен ли тот же файл в centos. Эта карта монтирования автоматически обрабатывает nfs. Я предлагаю вам использовать ее, если это возможно, так как это более гибко, чем указывать все вручную.

Итак, я настроил свои NFS-крепления следующим образом:

/etc/auto.master

/net    /etc/auto.net --timeout=180

Так что если я открыл общий доступ к /home на хосте с именем enterprise, я просто получаю доступ к этим файлам, заглядывая в/сеть/предприятие/домой/. Я создаю символические ссылки в /net/host/path, где мне нужно, чтобы все отображалось.

решение3

(любопытно) есть ли причина, по которой вы используете autofs вместо редактирования файла fstab?

У нас есть 3 фронтенд-веб-сервера, которые монтируют каталог конфигурации и каталог веб-хранилища из наших NAS-головок NFS, используя только следующие строки в нашем файле /etc/fstab.

10.0.32.151:/var/storage/conf        /etc/httpd/conf nfs     rw      0       0
10.0.32.151:/var/storage/html        /var/www/html   nfs     rw      0       0

Редактировать: Мы также используем CentOS 5.

Связанный контент