编程技术分享平台

网站首页 > 技术教程 正文

小白入门必知必会-NFS安装(怎么安装nfs)

xnh888 2025-05-11 02:19:53 技术教程 29 ℃ 0 评论

一 NFS基础

1.1 概念介绍

Network File System简称NFS,即网络文件系统。

NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。

NFS系统和Windows网络共享、网络驱动器类似, 只不过windows用于局域网, NFS用于企业集群架构中。

1.2 NFS组件介绍

rpcbind:负责nfs的数据传输,远程过程调用tcp协议,端口111

nfs-utils:控制共享哪些文件,权限管理

1.3 NFS参数解读

ro:只读

rw:读写

sync:实时同步,直接写入磁盘

async:异步,先缓存到内存再同步到磁盘

anonuid:设置访问nfs服务的用户的uid,uid需要在/etc/passwd中存在

anongid:设置访问nfs服务的用户的gid

root_squash:默认选项root用户创建的文件的属主和属组都变成nfsnobody,其它人server端是它自己,client端是nobody。

no_root_squash:root用户创建的文件属主和属组还是root,其它人server端是它自己uid,client端是nobody。

all_squash:不管是root还是其它普通用户创建的文件的属主和属组都是nfsnobody。

二 NFS安装

2.1服务端安装

yum install nfs-utils rpcbind -y

修改配置文件,加入共享的目录及共享的网段

vim /etc/exports

/test 192.168.0.0/24(rw,sync)

启动服务

systemctl start nfs.service

systemctl start rpcbind.service

使配置生效

exportfs -r

查看端口号

ss -lntp|grep mountd


2.2 NFS客户端安装

yum install nfs-utils -y

查看可挂载的目录及服务器IP

showmount -e 192.168.0.103

客户端挂载共享目录

mount -t nfs 192.168.0.103:/test/ /test/

卸载挂载的共享目录

umount /test/

强制卸载

umout -lf /test

2.3 windows2012挂载linux的nfs

服务器管理器==》添加角色和功能==》下一步==》下一步==》从服务器池中选择服务器

下一步

下一步==》选择NFS客户端==》安装

cmd打开dos窗口,挂载

mount 192.168.0.103:/web/code x:

挂载成功如下图所示

至此,NFS安装完成,感谢观看,记得点赞收藏哦,坚持下去,一起努力加油吧。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表