企业级分布式存储EDS

数字化转型背景下,数据类型更加丰富,数据量更加庞大。深信服分布式存储EDS采用全对称分布式架构,三节点起步即可提供块、文件、对象存储服务,用高性能块存储池承载结构化数据,使用容量通用存储池承载海量非结构化数据,最高可扩展EB级存储空间。同时支持 iSCSI 、 NFS、 CSI、HDFS、S3等多种存储协议对接不同类型的业务系统。
点击可切换产品版本
知道了
不再提醒
EDS 3.0.9R1/3.0.9R2
{{sendMatomoQuery("企业级分布式存储EDS","多协议共享")}}

多协议共享

更新时间:2023-05-29

操作场景:

支持同一NAS目录共享给多个业务系统(WindowsLinuxMac),从而满足客户类似从Linux客户端写入文件,同时在Windows客户端读取文件的多协议文件协作场景;支持一个共享目录进行NFSCIFSFTP协议共享访问。

前提条件:

已创建容量型通用存储池。

操作步骤:

(此处以Windows访问为例)

  1. 新建文件存储池目录,针对同一共享目录,同时开启NFSCIFSFTP功能,即开启了多协议共享功能,同时CIFSFTP添加同一个用户。
  1. 进入[资源管理/文件存储/用户管理/本地认证用户],查询CIFS共享用户的用户ID和所属用户组ID

  1. 登录客户Linux客户端,修改客户端非root用户ID和所属用户组ID(用户名不需要和eds平台用户名相同),使其与EDS本地用户test5相同;更改方法如下(用户名以Linux系统实际用户名为准):

更改用户IDusermod -u 3035 test99

更改用户组IDgroupmod -g 3030 test99

查看user1的用户ID及组IDid test99

root用户的用户IDuid)为0代表超级管理员账号,不要随便修改,更改其他用户的用户ID和组ID即可。

  1. 完成上述操作后即可实现同一目录的多协议访问,通过不同客户端,不同协议均可访问和操作该共享目录及文件。如果Linux系统访问NFS的用户ID、组IDEDS上授权访问CIFS的用户ID、组ID不一样,则Linux系统可以读写CIFS上创建的文件,CIFS用户无法读写Linux用户在NFS系统上创建文件夹;

例如:挂载的NFS系统,用root用户创建文件root,通过CIFS客户端访问,但是无法编辑保存root文件,提示无权限;Linuxtest99用户和eds平台用户test5的用户ID和组ID都相同,test99nfs系统中创建文件test99test5通过cifs客户端访问,可以编辑文件test99