NFS tidak berfungsi. mount: tipe fs salah, opsi buruk, badlocklock buruk

12

Ini yang saya dapat di server:

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

Ini yang saya dapatkan di mesin saya:

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 adalah Raspbian (Debian Wheezy) Timeline adalah Ubuntu 12.04

ManuelSchneid3r
sumber
/etc/exportatau /etc/exports?
Karlson
1
man exports. Biasanya nama file seharusnya /etc/exports.
Karlson
Sudahkah Anda mengubah nama file /etc/exports?
Karlson
Saya baru saja memperbaikinya ke / etc / ekspor. Tidak ada peningkatan
ManuelSchneid3r

Jawaban:

8

Jalankan exportfs -adi servermesin.

Juga kedua mesin memiliki semua paket dukungan NFS yang dibutuhkan dan memiliki dukungan nfs? Anda dapat menemukan apakah kernel mendukung sistem file tertentu dengan memeriksa output dari cat /proc/filesystems.

Dan ya, nama file dari file ekspor harus /etc/exports

Terakhir, periksa untuk melihat apakah Anda telah mengaktifkan daemon NFS selama startup.

mdpc
sumber
Hore Saya memiliki kesalahan sintaks di /etc/exports+1 untuk exportfs -a. Tapi showmounttetap tidak menunjukkan pembagian. Saya memperbarui pertanyaan. "Akhirnya, periksa untuk melihat apakah Anda telah mengaktifkan daemon NFS selama startup." - Bagaimana caranya?
ManuelSchneid3r
3

Pastikan mount.cifs, mount.nfs terdaftar di / sbin:

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

Periksa untuk melihat apakah paket nfs-common, cifs-utils diinstal:

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

jika /sbin/mount.nfsbelum ada di sana:

sudo apt-get install nfs-common

jika /sbin/mount.cifsbelum ada di sana:

sudo apt-get install cifs-utils
vijay
sumber