Estoy teniendo muchas dificultades con este problema aparentemente simple.
Todo lo que quiero hacer es montar un directorio NFS en una red privada.
Revisé exportfs desde el lado de exportación y informa correctamente que está exportando el directorio deseado a la dirección IP adecuada.
Aquí están mis archivos para autofs.
auto.master:
/home -fstype=nfs /etc/auto.misc
auto.misc:
myWork -ro,intr [IP]:/usr/local/share/myWork
La unidad simplemente no aparece cuando la busco. Recibo este registro, pero no sé qué hacer con él.
9 de julio 14:20:37 montaje automático de localhost [9538]: lookup_mount: búsqueda (nisplus): clave "myWork" no encontrada en el mapa
Me he asegurado de que tanto NFS como autofs se estén ejecutando verificando sus respectivos estados.
Déjame saber si esta es suficiente información o si hay otras cosas que puedo hacer para diagnosticar el problema.
Como habrás notado, esta es mi primera incursión en el montaje y el entorno del servidor, así que tómatelo con calma.
EDITAR: Se necesitaba una nueva línea al final de auto.misc... Zoredache tiene buenas sugerencias para otras personas con un problema similar a continuación
Respuesta1
Su archivo auto.master no necesita el tipo -fs
Debería ser algo como esto:
/home /etc/auto.misc
Respuesta2
En los sistemas Debian/Ubuntu, autofs viene con un mapa de montaje ejecutable llamado /etc/auto.net. No estoy seguro de si el mismo archivo está disponible en centos. Ese mapa de montaje maneja automáticamente nfs. Le sugiero que lo use si es posible, ya que es más flexible que especificar todo manualmente.
Entonces configuro mis montajes nfs de esta manera
/etc/auto.master
/net /etc/auto.net --timeout=180
Entonces, si he compartido /home en el host llamado empresa, simplemente accedo a esos archivos buscando en/net/empresa/hogar/. Creo enlaces simbólicos en /net/host/path donde necesito que aparezcan cosas.
Respuesta3
(curioso) ¿Hay alguna razón por la que usas autofs en lugar de editar tu archivo fstab?
Tenemos 3 servidores web frontend que montan un directorio de configuración y un directorio de almacenamiento web desde nuestros cabezales NAS NFS, simplemente usando las siguientes líneas en nuestro archivo /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
Editar: también estamos ejecutando CentOS 5.