前言*
NFS 是 Network File System 的缩写,即网络文件系统。功能是让客户端通过网络访问不同主机上磁盘里的数据,主要用在类Unix系统上实现文件共享的一种方法。
本例演示 CentOS 7 下安装和配置 NFS 的基本步骤
#查看centos的版本
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
- nfs-utils-* :包括基本的NFS命令与监控程序
- rpcbind-* :支持安全NFS RPC服务的连接
根据官网说明 Chapter 8. Network File System (NFS) - Red Hat Customer Portal,CentOS 7.4 以后,支持 NFS v4.2 不需要 rpcbind 了,但是如果客户端只支持 NFC v3 则需要 rpcbind 这个服务。
本例演示环境如下
name ip addr Descprition
server 192.168.3.19 服务器IP
client 192.168.3.20 客户点IP
然后开始操作
安装服务
输入yum install -y nfs-utils-*
看到 Complete!,你就懂了
服务端配置
设置NFS服务为开机启动
systemctl enable nfs
systemctl enable rpcbind
启动NFS服务
systemctl start nfs
systemctl start rpcbind
关闭防火墙,或者在防火墙打开 rpc-bind 和 nfs 的服务