mount: wrong fs type, bad option, bad superblock on mini1:/home/hadoop/share

lhfredfly 2018-09-25

[root@mini3 hadoop]# mount -t nfs mini1:/home/hadoop/share /home/hadoop/share             
mount: wrong fs type, bad option, bad superblock on mini1:/home/hadoop/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)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

[root@mini3 hadoop]# yum install -y portmap*

[root@mini3 hadoop]# yum install -y nft-*

[root@mini3 hadoop]# mount -t nfs mini1:/home/hadoop/share /home/hadoop/share
mount.nfs: access denied by server while mounting mini1:/home/hadoop/share
[root@mini3 hadoop]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_mini3-lv_root
                       18G 1009M   16G   7% /
tmpfs                 491M     0  491M   0% /dev/shm
/dev/sda1             477M   33M  419M   8% /boot

登录到

 [root@mimi1 home]#vi /etc/exports

/home/hadoop/share/ mini2(rw,sync,no_root_squash)
/home/hadoop/share/ mini3(rw,sync,no_root_squash)
/home/hadoop/share/ mini4(rw,sync,no_root_squash)
[root@mimi1 home]#exportfs -r#更新

或者

[root@mimi1 home]#exportfs -a #重新挂载

[root@mini1 ~]# showmount -e #现在是否授权成功
Export list for mini1:
/home/hadoop/share mini4,mini3,mini2,shizhan

 正确挂载如下:

[root@mimi3 home]# mount mini1:/home/hadoop/share/ /home/hadoop/share/
[root@mimi3 home]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_mimi2-lv_root
                       18G  994M   16G   6% /
tmpfs                 491M     0  491M   0% /dev/shm
/dev/sda1             477M   33M  419M   8% /boot
mini1:/home/hadoop/share/
                       18G 1007M   16G   7% /home/hadoop/share
相关命令介绍如下: 

1、exportfs

如果我们在启动了NFS之后又修改了/etc/exports,是不是还要重新启动nfs呢?这个时候我们就可以用exportfs 命令来使改动立刻生效,该命令格式如下:

# exportfs [-aruv]

-a 全部挂载或卸载 /etc/exports中的内容
  -r 重新读取/etc/exports 中的信息 ,并同步更新/etc/exports、/var/lib/nfs/xtab
  -u 卸载单一目录(和-a一起使用为卸载所有/etc/exports文件中的目录)
  -v 在export的时候,将详细的信息输出到屏幕上。

具体例子:
  # exportfs -au 卸载所有共享目录
  # exportfs -rv 重新共享所有目录并输出详细信息

2、nfsstat

查看NFS的运行状态,对于调整NFS的运行有很大帮助。

3、rpcinfo

查看rpc执行信息,可以用于检测rpc运行情况的工具,利用rpcinfo -p 可以查看出RPC开启的端口所提供的程序有哪些。

4、showmount

-a 显示已经于客户端连接上的目录信息
  -e IP或者hostname 显示此IP地址分享出来的目录

相关推荐