NFS не работает. mount: неправильный тип fs, плохой параметр, плохой суперблок


12

Вот что я получил на сервере:

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

Вот что я получаю на своей машине:

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

сервер Raspbian (Debian Wheezy) Хронология Ubuntu 12.04


/etc/exportили /etc/exports?
Карлсон

1
man exports, Обычно имя файла должно быть /etc/exports.
Карлсон

Вы изменили имя файла на /etc/exports?
Карлсон

Я только исправил это в / etc / exports. Без улучшений
ManuelSchneid3r

Ответы:


8

Беги exportfs -aна serverмашине.

Также на обеих машинах есть все необходимые пакеты поддержки NFS и есть поддержка nfs? Вы можете узнать, поддерживает ли ядро ​​определенную файловую систему, изучив вывод cat /proc/filesystems.

И да, имя файла экспорта должно быть /etc/exports

Наконец, проверьте, включили ли вы демоны NFS во время запуска.


Ура у меня были синтаксические ошибки в /etc/exports+1 за exportfs -a. Но showmountпока не показывает никаких акций. Я обновил вопрос. «Наконец, проверьте, включили ли вы демоны NFS во время запуска». - Как?
ManuelSchneid3r


3

Убедитесь, что mount.cifs, mount.nfs указан в / sbin:

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

Проверьте, установлен ли пакет nfs-common, cifs-utils:

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

если /sbin/mount.nfsтам еще нет:

sudo apt-get install nfs-common

если /sbin/mount.cifsтам еще нет:

sudo apt-get install cifs-utils
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.