Linux系统之NFS文件系统

本文详细介绍了如何在Linux系统中设置和使用NFS文件系统,包括服务端和客户端的安装、配置、测试以及自动挂载与卸载功能的实现。通过NFS,可以实现网络中的计算机之间的资源共享,例如同步、读写远程服务器的文件。文章还讨论了不同挂载选项,如同步、异步、只读、读写,以及如何指定特定主机的访问权限,如anonuid和anongid参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

NFS文件系统

NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。常用于linux与linux’系统之间,允许多个客户端通过网络共享文件访问。
##包括基本的NFS命令与监控程序 服务端客户端都装这个 autofs
##在客户端可以自动挂载卸载的服务 火墙要打开的三个服务:nfs、rpcbind(自动的)、mounted(自动的) rpcbind
##支持安全NFS RPC服务的连接 showmount—>rpcbind—>mountd—> nfs

NFS文件系统安装与测试

在服务端:
[root@nfs_server ~]# yum install nfs
[root@nfs_server ~]# systemctl start nfs
[root@nfs_server ~]# systemctl status nfs
nfs-server.service - NFS Server
Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; disabled)
Active: active (exited) since Sun 2019-08-18 09:53:59 EDT; 6s ago
Process: 3182 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS $RPCNFSDCOUNT (code=exited, status=0/SUCCESS)
Process: 3179 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
Process: 3178 ExecStartPre=/usr/libexec/nfs-utils/scripts/nfs-server.preconfig (code=exited, status=0/SUCCESS)
Main PID: 3182 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/nfs-server.service
Aug 18 09:53:59 nfs_server.westos.com systemd[1]: Starting NFS Server…
Aug 18 09:53:59 nfs_server.westos.com systemd[1]: Started NFS Server.
[root@nfs_server ~]# systemctl stop firewalld.service
[root@nfs_server ~]# vim /etc/exports
[root@nfs_server ~]# cat /etc/exports
/mnt *(sync,ro)
在这里插入图片描述
sync 同时将数据写入到内存与硬盘中,保证不丢失数据
async 优先将数据保存到内存,然后再写入硬盘;这样效率更高,但可能会丢失数据
##进行刷新
[root@nfs_server ~]# exportfs -rv
exporting *:/mnt
[root@nfs_server ~]# touch /mnt/file{1…3}
[root@nfs_server ~]# ls /mnt/
file1 file2 file3

在测试端:
[root@nfs_client ~]# mount 172.25.254.170:/mnt /mnt
[root@nfs_client ~]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/vda1 10473900 3154

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值