fstab自动挂载nfs
2019年05月18日

概述

nas里有几个nfs分区,PC启动时候为了能直接挂载nfs写入到了/etc/fstab文件中,但是在启动过程中,systemd总是输出如下错误:

May 18 09:43:26 host1 systemd[1]: Failed to mount /mnt/dir1.
May 18 09:43:26 host1 kernel: NFS: bad mount option value specified: minorversion=1
May 18 09:43:26 host1 mount[1925]: mount.nfs: Network is unreachable

原因就在于fstab的挂载选项没有配置正确,nfs由于需要网络链接,所以需要在网络链接激活以后才可以挂载

操作流程

取消自动挂载,改用systemd.automount

vim /etc/fstab
nas:/export/share1 	/mnt/dir1    	nfs      nfsvers=3,rw,rsize=8192,wsize=8192,noauto,users,nofail,x-systemd.automount,x-systemd.device-timeout=10 0 0
nas:/export/share1 	/mnt/dir1    	nfs      nfsvers=3,rw,rsize=8192,wsize=8192,noauto,users,nofail,x-systemd.automount 0 0