nfs项目实战记录

nfs项目实战记录

项目背景:A项目负责上传文件,B项目负责使用文件。由于金融项目,考虑到合规性,不考虑上传到阿里云,就使用nfs网路文件系统,该系统试用于小型项目。如果需要公司的文件系统还是使用fastDFS来搭建、或者公司的nas文件服务系统。

实践步骤:

1、A项目安装nfs、rpcbind服务

2、B项目安装nfs、rpcbind服务

3、A上传文件的目录挂载到B项目的文件目录

4、A调用接口将文件挂载之后的目录传给B,B项目根据文件目录拼接A传过来的文件路径,即可得到实际文件的路径。

5、此时B项目就可以直接使用文件啦。


主要指令:

扫描二维码关注公众号,回复: 3282044 查看本文章

环境

nps 192.168.16.54

client 192.168.16.53

一、yum 安装

yum -y install nfs-utils rpcbind

nfs 的配置文件 /etc/expots

vi /etc/exports

/opt/test/ 192.168.16.0/55(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501)

二、使配置生效

exportfs -r

三、启动 nfs

service rpcbind start

service nfs start

chkconfig rpcbind on

chkconfig nfs on

四、客户端挂载:

showmount -e 192.168.16.54            #查看可挂载

客户端挂载

mount -t nfs 192.168.16.54:/opt/test /mnt

注:记录一次坑,客户端挂载到服务器端的时候,客户端挂载的目录将是服务端的目录。当查看对应客户端目录的时候以前的文件将看不到,取消挂载之后,之前的文件又将显示出来。


猜你喜欢

转载自blog.csdn.net/u014297572/article/details/79992816