NFS共享存储

本文详细介绍了NFS共享存储服务,包括NFS的概念、优缺点、使用要求及配置步骤。通过NFS,客户机可以像访问本地目录一样访问远程服务器资源。文章还涵盖了服务器端和客户端的配置细节,如安装nfs-utils和rpcbind,设置共享目录,以及挂载和卸载NFS共享。同时,强调了NFS的安全性和配置中需要注意的事项。

一、NFS共享存储服务概述

1、NFS的概念及优点

NFS是一种基于TCP/IP传输的网络文件系统协议。

通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源;对于大多数负载均衡群集来说,使用NFS协议来共享数据存储是比较常见的方法,NFS也是NAS存储设备必然支持的一种协议;

2、NFS的缺点

由于NFS没有用户认证机制,而且数据在网络上明文传输,所以安全性很差,一般只在局域网中使用。

3、NFS的使用要求:

NFS服务的实现依赖于RPC(远程过程调用)机制,以完成远程到本地的映射过程,所以需要安装nfs-utils、rpcbind软件包来提供共享服务,前者用于NFS共享发布和访问,后者用于RPC支持。

  • 依赖于RPC (远端过程调用)
  • 需安装nfs-utils、rpcbind软件包
  • 系统服务: nfs、rpcbind
  • 共享配置文件: /etc/exports

4、NFS的配置文件

NFS的配置文件为/etc/exports
格式为:共享的目录名称 客户机地址(权限选择)

5、NFS原理图

二、NFS共享存储服务配置的步骤

1、服务器端配置

1.1安装nfs-utils和rpcbind程序,可使用yum和rpm进行安装

rpm -q rpcbind nfs-utils              
### 配置和使用NFS共享存储 #### NFS简介 NFS(Network File System),即网络文件系统,是由Sun Microsystems开发的一种分布式文件系统协议。它允许不同主机间的文件共享,使得远程文件访问如同本地文件操作一般便捷[^2]。 #### 安装NFS工具 为了实现NFS功能,在服务器上需安装`nfs-utils`软件包。该工具提供了必要的守护进程和服务来管理NFS共享。 ```bash yum install -y nfs-utils ``` #### 修改配置文件 编辑`/etc/exports`文件以定义要共享的目录及其权限设置。例如: ```plaintext [nfs root ~]# cat /etc/exports /nfs-data 172.16.1.0/24(rw,sync) ``` 上述配置表示将`/nfs-data`目录共享给子网`172.16.1.0/24`内的所有设备,并赋予读写权限,同时启用同步模式以提高数据一致性[^3]。 #### 启动并设置NFS服务开机自启 确认NFS服务已启动且设置了开机自动运行非常重要。如果发现服务未正常工作,则可以通过以下命令解决: ```bash [root@Client ~]# systemctl status nfs-server ○ nfs-server.service - NFS server and services Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; disabled; vendor preset: disabled) Active: inactive (dead) [root@Client ~]# systemctl enable --now nfs-server.service Created symlink /etc/systemd/system/multi-user.target.wants/nfs-server.service → /usr/lib/systemd/system/nfs-server.service. ``` 这一步确保了即使重启机器后,NFS服务仍能继续提供文件共享能力[^4]。 #### 常用命令总结 以下是几个常用的NFS管理命令: - `-v`: 查看当前主机所有的NFS共享状态。 - `-r`: 让NFS重新加载配置文件并应用新的共享设定。 - `-a`: 显示本机全部已经激活的NFS共享列表。 - `-au`: 终止所有正在进行中的NFS共享活动[^1]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值