NFS çalışmıyor. montaj: yanlış fs tipi, kötü seçenek, kötü süper blok


12

Bu sunucuda ne var:

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

Makinemde aldığım şey bu:

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

server Raspbian (Debian Wheezy) Zaman çizelgesi Ubuntu 12.04


/etc/exportveya /etc/exports?
Karlson

1
man exports. Normalde dosya adı olmalıdır /etc/exports.
Karlson

Dosya adını olarak değiştirdiniz /etc/exportsmi?
Karlson

Az önce / etc / export olarak düzelttim. İyileşme yok
ManuelSchneid3r

Yanıtlar:


8

Run exportfs -aüzerinde servermakine.

Ayrıca her iki makine de gerekli tüm NFS destek paketlerine ve nfs desteğine sahip mi? Çekirdeğinin çıktısını inceleyerek çekirdeğin belirli bir dosya sistemini destekleyip desteklemediğini bulabilirsiniz cat /proc/filesystems.

Ve evet, dışa aktarma dosyasının dosya adı /etc/exports

Son olarak, başlatma sırasında NFS artalan süreçlerini etkinleştirip etkinleştirmediğinizi kontrol edin.


Yaşasın /etc/exports+1 için sözdizimi hataları vardı exportfs -a. Ama showmountyine de hisse yok. Soruyu güncelledim. "Son olarak, başlatma sırasında NFS artalan süreçlerini etkinleştirip etkinleştirmediğinizi kontrol edin." - Nasıl?
ManuelSchneid3r


3

Mount.cifs, mount.nfs dosyasının / sbin içinde listelendiğinden emin olun:

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

Nfs-common, cifs-utils paketinin kurulu olup olmadığını kontrol edin:

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

eğer /sbin/mount.nfsorada bulunmuyorsa:

sudo apt-get install nfs-common

eğer /sbin/mount.cifsorada bulunmuyorsa:

sudo apt-get install cifs-utils
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.