扫码阅读
手机扫码阅读

外行人都能看懂的 NFS 知识,错过血亏!

79 2024-07-20

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:外行人都能看懂的 NFS 知识,错过血亏!
文章来源:
咸鱼运维杂谈
扫码关注公众号
NFS 知识总结摘要

前言

本文是关于网络文件系统(NFS)的学习笔记总结,涉及NFS的基础知识、架构优缺点、工作原理、权限问题和部署实例。

初识 NFS

NFS,即网络文件系统,允许不同机器和操作系统共享文件和目录。它基于客户端/服务器架构,允许客户端将服务器共享的目录挂载到本地文件系统。NFS易于部署和维护,但存在单点故障风险、性能瓶颈和安全问题。

RPC 远程调度

RPC(远程过程调用)服务在端口111上运行,记录NFS功能对应的端口并通知客户端,使其能够连接到正确的端口上进行文件共享。

NFS 工作过程

NFS的工作过程包括:服务器启动RPC服务,客户端请求服务器的NFS端口信息,然后通过这些信息建立连接并传输数据。

NFS 权限

NFS的权限与用户的UID和GID有关,当客户端和服务器的UID对应的用户不一致时,可能会出现安全问题。这些权限问题可以通过配置文件/etc/exports来管理。

NFS 相关文件

NFS的主配置文件为/etc/exports,其它相关文件包括维护共享资源的命令、登录文件和客户端查询工具。

NFS 部署

部署NFS的重点在于理解其原理。实例演示了两台Web服务器如何通过NFS挂载后端存储服务器的数据,以便用户访问这些资源。

NFS server

部署NFS服务器涉及安装NFS和RPC服务、创建共享目录、配置NFS、启动服务并检查共享资源。

NFS client

NFS客户端需要安装Web服务和NFS服务、配置Web服务器、创建挂载目录、挂载共享资源,并通过测试验证功能。

验证

通过访问Web服务器和修改文件的测试确认NFS部署成功,最后提供了如何卸载NFS挂载的指令。

想要了解更多内容?

查看原文:外行人都能看懂的 NFS 知识,错过血亏!
文章来源:
咸鱼运维杂谈
扫码关注公众号