本节将讲解如何自动挂载nfs,这样当机器重启的时候,挂载的目录还存在。


nfs开机自动挂载

使用showmount命令,关机后,挂载可能会消失,所以需要开机之后,自动在客户端挂载。

/etc/rc.local是一个脚本文件,表示开机自动启动。

编辑/etc/rc.local文件,可以自动挂载,在/etc/rc.local录入:

# 休眠30,等待系统启动相关服务后,再挂载
sleep 30
mount -t nfs 192.168.0.1:/nfsdata/pv001 /root/nfs-client

/etc/rc.local赋予可执行权限,开机自动启动。

chmod +x /etc/rc.local

查看是否挂载成功

系统启动后,我们可以查看是否挂载成功,可以执行如下的代码:

$ df -h

能发现类似下面的输入,就表示成功了:

k8s-nfs:/root/nfs  493G   11G  462G   3% /root/nfs-client