码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 中NFS服务器的搭建

时间:2018-06-27 21:00:22      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:搭建   分享图片   mkdir   开机   yum的配置   尊重   test   lin   连接   

serve端IP:192.168.2.128

客户端IP:192.168.2.131

server端配置:

1.安装nfs,rpcbind,可以参考Linux 中yum的配置来安装:

yum install nfs* -y

技术分享图片

 

2.创建要共享的文件夹,然后编辑/etc/exports

mkdir /share-zhi
vim /etc/exports

技术分享图片

  相关参数(这里参数的控制不同,最终客户端对文件的操作也不同):

技术分享图片

 

3.启动nfs服务,rpcbind服务

systemctl start nfs
systemctl start rpcbind

  保证rpcbind开机自启动

systemctl enable rpcbind

注意:nfs服务不需要设置开机自启动,否则会报错:

技术分享图片

为了确保nfs,rpcbind进程的启动,查看对应进程:

ps -aux|grep rpcbind
ps -aux|grep nfs

技术分享图片

可以看到已经运行。

4.防火墙开放nfs,mountd,rpc-bind服务,

firewall-cmd --permanent --add-service=nfs
firewall-cmd --permanent --add-service=mountd
firewall-cmd --permanent --add-service=rpc-bind

技术分享图片

重启防火墙:

firewall-cmd --reload

查看:

firewall-cmd --list-all

技术分享图片

5.配置生效

exportfs -rv

技术分享图片

 

  exportfs -r 重启读取/etc/exports文件,不用重启服务

  exportfs -au 卸载所有共享目录

  exportfs -rv 重新共享所有目录并输出详细信息

 

6.检测文件是否挂载

showmount -e 192.168.2.128

技术分享图片

 

客户端配置:

1.安装nfs,rpcbind,可以参考Linux 中yum的配置来安装(同上1)

2.确认本地启动了rpcbind和nfs服务(同上3)

3.扫描nfs分享的目录(同上6)

4.创建一个要挂载的位置

mkdir /mnt/nfs-share

5.挂载

  临时挂载

mount 192.168.2.128:/share-zhi /mnt/nfs-share/

  永久挂载

vim /etc/fstab 

技术分享图片

  查看挂载情况:

 df -h

技术分享图片

6.卸载

umount.nfs 192.168.2.128:/share-zhi

 

测试:

1.在客户端/share-zhi下创建一个文件:

hostname >/share-zhi/test

技术分享图片

2.客户端修改

hostname >//mnt/nfs-share/test

技术分享图片

3.在server端查看是否同步:

技术分享图片

 

 

版权

作者:feiquan

出处:http://www.cnblogs.com/feiquan/

版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

大家写文都不容易,请尊重劳动成果~ 这里谢谢大家啦(*/ω\*)

 

Linux 中NFS服务器的搭建

标签:搭建   分享图片   mkdir   开机   yum的配置   尊重   test   lin   连接   

原文地址:https://www.cnblogs.com/feiquan/p/9235768.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!