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项目就可以直接使用文件啦。


主要指令:

环境

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

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


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值