NFS no funciona. montaje: tipo fs incorrecto, mala opción, superbloque incorrecto


12

Esto es lo que obtuve en el servidor:

manuel@server ~ $ cat /etc/exports
  /var/share    192.168.178.20(rw, sync)
manuel@server ~ $ cat /etc/hosts.allow 
  portmap: 192.168.178.20
manuel@server /etc $ cat /proc/filesystems | grep nfs
  nodev nfs
  nodev nfs4

Esto es lo que obtengo en mi máquina:

manuel@Timeline:~$ sudo mount -t nfs 192.168.178.2:/var/share /media/share/
   mount: wrong fs type, bad option, bad superblock on 192.168.178.2:/exports/var/share,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       Manchmal liefert das Syslog wertvolle Informationen – versuchen
       Sie  dmesg | tail  oder so

el servidor es Raspbian (Debian Wheezy) La línea de tiempo es Ubuntu 12.04


/etc/exporto /etc/exports?
Karlson

1
man exports. Normalmente el nombre del archivo debe ser /etc/exports.
Karlson

¿Ha cambiado el nombre del archivo a /etc/exports?
Karlson

Acabo de corregirlo a / etc / exportaciones. Sin mejoras
ManuelSchneid3r

Respuestas:


8

Corre exportfs -aen la servermáquina.

Además, ¿ambas máquinas tienen todos los paquetes de soporte NFS necesarios y tienen soporte nfs? Puede encontrar si el núcleo admite un sistema de archivos específico examinando la salida de cat /proc/filesystems.

Y sí, el nombre del archivo de exportación debe ser /etc/exports

Finalmente, verifique si ha habilitado los demonios NFS durante el inicio.


Hurra tuve errores de sintaxis en /etc/exports+1 para exportfs -a. Pero showmountaún no muestra acciones. Actualicé la pregunta. "Finalmente, verifique si ha habilitado los demonios NFS durante el inicio". - ¿Cómo?
ManuelSchneid3r


3

Asegúrese de que mount.cifs, mount.nfs aparezca en / sbin:

ls -l /sbin/mount.cifs
ls -l /sbin/mount.nfs

Verifique si el paquete nfs-common, cifs-utils está instalado:

dpkg -l cifs-utils
dpkg -l nfs-common

si aún /sbin/mount.nfsno está allí:

sudo apt-get install nfs-common

si aún /sbin/mount.cifsno está allí:

sudo apt-get install cifs-utils
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.