在项目生产环境我们经常需要实现文件共享,传统的常见方案是通过NFS,实现服务器之间共享某一块磁盘,通过网络传输将分散的文件集中存储在一块指定的共享磁盘,实现基本的文件共享。实现这种方案,分服务端和客户端,将服务端的磁盘mount到客户端指定目录下,在客户端操作就像操作本地磁盘一样,nfs基本的安装如下:
模拟环境:
服务端/客户端 | 服务器IP | 版本信息 |
服务端 | 1.2.1.11 | centOS 7.2 |
客户端 | 3.1.8.4 | centOS 7.2 |
一、服务端安装NFS
step1、安装nfs和rpcbind程序:yum -y install nfs*
step2、检测nfs与rpcbind是否安装OK
rpm -qa |grep nfs
rpm -qa |grep rpcbind
step3、创建一个共享目录,并配置共享信息
mkdir /data01/nfs 这里假设共享目录为/data01/nfs
vi /etc/exports
step4、启动nfs,rpcbind
systemctl enable rpcbind
systemctl start rpcbi