Linux NFS Mount: wrong fs type, bad option, bad superblock on fs2:/data3

Refference: http://www.cyberciti.biz/faq/missing-codepage-helper-program-other-error/

I've netapp NFS server with /data3 as shared directory. I type the following command at Ubuntu Linux to mount the NFS server:

mount fs2:/data3 /nfs/
OR
mount 192.168.1.100:/data3 /nfs/

But I'm getting an error which read as follows:

mount: wrong fs type, bad option, bad superblock on fs2:/data3,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount. helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so

How do I fix this problem?

NFS client needs portmap service, simply install nfs-comman package as follows to fix this problem:

$ sudo apt-get install nfs-common
 

Make sure portmap service is running:
sudo service portmap status

Sample outputs:
portmap start/running, process 4193

If not just start it:
$ sudo service portmap start

One installed you can see all shared NFS directories as follows:
showmount -e fs2

Sample outputs:
Export list for fs2:
/Sales
/Web
/Accounting
/Recordings
/Public
/Network Recycle Bin 1
/Music
/Download
/Games
/Family

Simply run mount command again:
$ sudo mkdir /nfs
$ sudo mount fs2:/data3 /nfs/
$ ls /nfs

猜你喜欢

转载自xmeteor.iteye.com/blog/1503348