এনএফএস কাজ করে না। মাউন্ট: ভুল এফএস টাইপ, খারাপ বিকল্প, খারাপ সুপারব্লক


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

সার্ভারটি রাস্পবিয়ান (দেবিয়ান হুইজি) টাইমলাইনটি উবুন্টু 12.04


/etc/exportবা /etc/exports?
কার্লসন

1
man exports। সাধারণত ফাইলের নাম হওয়া উচিত /etc/exports
কার্লসন

আপনি কি ফাইলের নাম পরিবর্তন করেছেন /etc/exports?
কার্লসন

আমি কেবল এটিকে / ইত্যাদি / রফতানিতে সংশোধন করেছি। কোনও উন্নতি নেই
ম্যানুয়েলস্কিনিড

উত্তর:


8

চালান exportfs -aউপর serverমেশিন।

এছাড়াও উভয় মেশিনেই প্রয়োজনীয় সমস্ত এনএফএস সমর্থন প্যাকেজ রয়েছে এবং এনএফএস সমর্থন আছে? কার্নেল দ্বারা আউটপুট পরীক্ষা করে একটি নির্দিষ্ট ফাইল সিস্টেম সমর্থন করে কিনা তা আপনি আবিষ্কার করতে পারেন cat /proc/filesystems

এবং হ্যাঁ, রফতানির ফাইলের নাম থাকা দরকার /etc/exports

অবশেষে, আপনি কি প্রারম্ভকালে এনএফএস ডেমন সক্ষম করেছেন কিনা তা পরীক্ষা করে দেখুন।


হুরে আমার /etc/exportsজন্য +1 এর সিনট্যাক্স ত্রুটি ছিল exportfs -a। তবে showmountএখনও কোনও শেয়ার দেখায় না। আমি প্রশ্ন আপডেট। "অবশেষে, আপনি কি প্রারম্ভকালে এনএফএস ডেমন সক্ষম করেছেন কিনা তা পরীক্ষা করে দেখুন" " - কিভাবে?
ম্যানুয়েলস্কিনিড 3 ই


3

মাউন্ট.সি.ফ., মাউন্ট.এনএফএস / এসবিনে তালিকাভুক্ত রয়েছে তা নিশ্চিত করুন:

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

প্যাকেজ nfs- সাধারণ, 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
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.