NFS自动挂载设置在/etc/fstab和/etc/rc.local可能挂载不成功,假如是服务端NFS宕机还可能导致客户端无法启动,可以使用autofs实现自动挂载
安装autofs
yum -y install autofs
修改配置文件/etc/auto.master在尾部添加一行
/backup /etc/auto.nfs --timeout=60
其中/backup代表本地挂载目录
/etc/auto.nfs指关联到所需自动挂载路径
创建配置文档/etc/auto.nfs内容如下
nfs_client -rw,sync 10.1.4.240:/backup
nfs_client代表自动挂载的目录
10.1.4.240:/backup代表需挂载的服务器IP地址及目录
重启autofs
systemctl restart autofs
进入/backup目录使用ls命令查看是空的没有文件,但是可以cd进入命令nfs_client
cd nfs_client
进入目录或者在该目录下创建文件即代表挂载
重启客户端直接进入该目录即可,不用担心NFS服务器端出现问题导致客户端无法启动