更新时间:2023-05-29
功能介绍:
分布式拒绝锁(NT拒绝锁),是对于文件存储中对于文件共享的一个特性功能。将samba的拒绝锁鉴权从单机扩展到集群内统一鉴权,保障分布式集群内文件拒绝锁语义的一致性。
操作场景:
不同客户端通过不同存储节点访问 EDS上的CIFS目录的同一文件,通过分布式文件锁保障文件的一致性。
前提条件:
- 已创建CIFS文件存储目录。
- 关闭oplock功能,才能开启分布式拒绝锁。
操作步骤:
- 依次展开[资源管理/文件存储/共享管理/CIFS共享],选择要启用<NT拒绝锁>的共享目录,并点击<编辑>;
- 在编辑界面中,选择<高级设置>,勾选<NT拒绝锁>,注意<NT拒绝锁功能>和<Oplock>功能互斥;
- 在编辑界面,勾选好<NT拒绝锁>功能后,点击<确认>即可启用该CIFS共享的分布式拒绝锁功能。
:
1.开启分布式拒绝锁,则不能开启oplock功能;
2.携带samba拒绝锁的文件打开(不关闭)累计次数为65535次;
3.快照文件没有samba拒绝锁语义,快照文件本身就只能以只读形式打开,不附加samba拒绝锁鉴权逻辑;
4.功能开关约束:可以动态开关,完成机头锁与全局锁切换;
5.MAC客户端未使用文件拒绝锁语义,不支持MAC客户端。