NFS介绍
NFS(Network File System)即网络文件系统,它允许网络中服务器之间通过TCP/IP网络共享资源,NFS的一个 最大优点就是可以节省本地存储空间
NFS体系至少有两个主要部分
一台NFS服务器和若干台客户机
环境准备
服务器A:192.168.10.100 #作服务端
服务器B:192.168.10.101 #作客户端
在A服务端机器 安装 nfs-utils 和 rpcbind 包
yum install -y nfs-utils rpcbind
nfs-utils 包提供了NFS服务器程序和相应的管理工具
rpc 则是能够获得nfs服务器端的端口号等信息
检查是否启动了 rpcbind 服务并监听着 111端口
netstat -tunlp | grep 111
配置NFS服务的配置文件,参数配置: vi /etc/exports
/data/NFSdata 192.168.10.101/24(rw,sync)
/data/NFSdata #表示你要共享的目录
192.168.10.101/24 #表示所允许访问的客户端IP
(rw,sync) #rw:表示读写权限,sync:表示数据同步写入内存硬盘
启动nfs服务
systemctl start nfs
设置开机启动
systemctl enable rpcbind.service
systemctl enable nfs-server.service
在B客户端机器 安装 nfs-utils 和 rpcbind 包
yum install -y nfs-utils rpcbind
设置开机启动
systemctl enable rpcbind.service
挂载
mount -t nfs 192.168.10.100:/data/NFSdata /NFS
showmount -e 192.168.10.100