如果想要实现自动挂载,应该挂在客户端!!!!!
客户端:
[root@localhost ~]# yum install nfs-utils -y (下载软件)
[root@localhost ~]# systemctl start nfs-utils.service (启动该软件的服务)
[root@localhost ~]# mkdir /bendi_dir(创建/bendi_dir目录)
[root@localhost ~]# mount 192.168.25.131:/data_server /bendi_dir(将客户端的目录/bendi_dir挂载到服务端的/data_server上,其中IP地址为服务端的)
[root@localhost ~]# systemctl start rpcbind.service (启动该软件的服务)
[root@localhost ~]# yum search autofs(寻找可以自动挂载的软件)
[root@localhost ~]# yum install autofs.x86_64 -y (下载软件)
[root@localhost ~]# systemctl start autofs.service (启动软件)
root@localhost ~]# vim /etc/auto.master(进入文件进行编辑)
接着进入
[root@localhost ~]# vim /etc/auto.misc
红框为我们所要加的内容,蓝框为服务端的地址以及目录
[root@localhost ~]# systemctl restart autofs.service (重启服务使配置生效)
服务端:
IP地址为192.168.25.131
[root@localhost ~]# mount /dev/sr0 /mnt (挂载)
[root@localhost ~]# mkdir /data_server(创建目录)
[root@localhost ~]# yum install nfs-utils.x86_64 -y(下载软件)
[root@localhost ~]# systemctl start nfs-server.service (启动软件)
[root@localhost ~]# vim /etc/exports.d/xx.exports(进入目录)
/data_server *(rw) (把/data_server目录导出来用,并让其下的所有主机可以读和写)
[root@localhost ~]# systemctl restart nfs-utils.service (重启服务使配置生效)
[root@localhost ~]# systemctl stop firewalld.service (关闭防火墙)
[root@localhost ~]# exportfs -ar(如果不想重启服务,可以使用这条语句)
[root@localhost ~]# chmod o+w /data_server/ (给客户端权限)
效果展示:
[root@localhost ~]# df -h(检查挂载)
发现/bendi.dir已经挂载
[root@localhost ~]# umount /bendi_dir (取消/bendi_dir的挂载)
[root@localhost ~]# cd /nfs_share/xixi (进入到刚才编辑的/nfs_share/xixi查看)
[root@localhost ~]# df -h(检查挂载)
由此可见,自动挂载已经成功!!!!!!
技巧:
在客户端中我们能看到
[root@localhost ~]# vim /etc/auto.master(进入)
/nfs_share /etc/auto.misc(插入的内容)
[root@localhost ~]# vim /etc/auto.misc(进入)
xixi -fstype=nfs 192.168.5.123:/data_server(插入的内容)
这两个操作可以合并,一起后为mount 192.168.5.123:/data_server /nfs_share/misc