NFS 服务

服务端 NFS服务安装

1,安装NFS RPC服务 查看有没有这两个服务

rpm -qa nfs-utils rpcbind

2.下载NFS RPC服务

yum install -y  nfs-utils rpcbind

3.开启RPC服务

systemctl start rpcbind.service
systemctl enable rpcbind.service
systemctl status rpcbind.service

4.开启NFS服务

systemctl  start     nfs
systemctl  enable   nfs
systemctl  status    nfs

5.查看NFS RPC服务 的端口号 检查有无启动

netstat -lntup|egrep "rpc|nfs"

6.NFS配置文件 /etc/exports

vim /etc/exports
共享目录       网段      可读写 rw   / 可读  ro
/nfsdata        172.16.1.0/24    (rw,sync) 

7.检查文件是否写入成功

tail -1 /etc/exports
/data 172.16.1.0/24(rw,sync)

8.创建/data 这个共享目录

mkdir -p /data

9.检查这个目录

ll -d /data

10.查看NFS默认用户nfsnobody

grep nfsno /etc/passwd

11.给这个目录nfsnobody 用户 用户组

chown -R nfsnobody.nfsnobody /data

12.检查目录是否更改成功

ll -d /data

13.启NFS

systemctl reload nfs  ========生产场景必须平滑重启
exportfs  -r

连接web时需要跟web的用户用户组统一 才可以共享给web服务器

客户端

1,安装NFS RPC服务

##查看有没有这两个服务
rpm -qa nfs-utils rpcbind
##下载NFS   RPC服务
yum install -y  nfs-utils rpcbind

2,开启RPC服务

systemctl start rpcbind.service
systemctl enable rpcbind.service
systemctl status rpcbind.service

3,开启NFS服务

systemctl  start     nfs
systemctl  enable   nfs
systemctl  status    nfs

4,查看NFS RPC服务 的端口号 检查有无启动

netstat -lntup|egrep "rpc|nfs"

5,查看这个NFS网段的共享目录

##showmount -e 172.16.1.31

Export list for 172.16.1.31:
#####共享目录  172.16.1.0的所有服务器都可读写这个共享目录
/data     172.16.1.0/24(rw,sync)

6,#挂载共享目录

######31为共享目录的地址######
mount –t nfs 172.16.1.31:/nfsdata /mnt

7,==查看是否挂载

#df  h                     
######验证是否挂载成功
------------------------------------成功
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容