Voici ce que j'ai obtenu sur le serveur:
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
Voici ce que j'obtiens sur ma machine:
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
le serveur est Raspbian (Debian Wheezy) La chronologie est Ubuntu 12.04
/etc/export
ou/etc/exports
?man exports
. Le nom de fichier devrait normalement être/etc/exports
./etc/exports
?Réponses:
Exécutez
exportfs -a
sur laserver
machine.De plus, les deux machines ont tous les packages de support NFS nécessaires et ont un support nfs? Vous pouvez voir si le noyau prend en charge un système de fichiers spécifique en examinant la sortie de
cat /proc/filesystems
.Et oui, le nom du fichier d'exportation doit être
/etc/exports
Enfin, vérifiez si vous avez activé les démons NFS au démarrage.
la source
/etc/exports
+1 pourexportfs -a
. Maisshowmount
ne montre toujours aucune part. J'ai mis à jour la question. "Enfin, vérifiez si vous avez activé les démons NFS au démarrage." - Comment?Le client a besoin de
nfs-common
:Référez-vous: http://www.cyberciti.biz/faq/missing-codepage-helper-program-other-error/
la source
Assurez-vous que mount.cifs, mount.nfs est répertorié dans / sbin:
Vérifiez si le package nfs-common, cifs-utils est installé:
si
/sbin/mount.nfs
n'est pas déjà là:si
/sbin/mount.cifs
n'est pas déjà là:la source