FastCFS icon indicating copy to clipboard operation
FastCFS copied to clipboard

关于ls和ll会中断写入的问题

Open Monpati opened this issue 2 years ago • 3 comments

三副本,同时向一个节点或不同节点上传文件,在上传的过程中,在任意节点上执行ls或ll命令都会中断在该节点的写入,导致文件大小就停留在执行ll看到的那个大小,造成这个现象的原因是? 这个是在上传过程中执行了ll后的文件大小 WeChate4e87369000af2616150453dcdd75725 这个是不执行ll,等文件都上传完后再执行ll的文件大小 WeChate62eac26f0b324bd31e5f125e257d6f4

Monpati avatar Dec 05 '23 01:12 Monpati

请问你们是在不同的 client上执行的吗? 比如 cp在 client 1上执行,而 ll 在 client 2上执行? 感觉这个问题是因为客户端缓存导致的。

按照下面这个文档进行设置,然后重启 fused即可: https://gitee.com/fastdfs100/FastCFS/blob/master/docs/shared-storage-guide-zh_CN.md

happyfish100 avatar Dec 05 '23 07:12 happyfish100

请问你们是在不同的 client上执行的吗? 比如 cp在 client 1上执行,而 ll 在 client 2上执行? 感觉这个问题是因为客户端缓存导致的。

按照下面这个文档进行设置,然后重启 fused即可: https://gitee.com/fastdfs100/FastCFS/blob/master/docs/shared-storage-guide-zh_CN.md

对,client1执行scp,client2ssh连接节点后执行ll。按照这个文档操作后解决了,原来是客户端缓存的问题,感谢!

Monpati avatar Dec 05 '23 07:12 Monpati

这个cephFS 可以通过分布式锁主动通知缓存失效的

leoliulei avatar Dec 29 '23 03:12 leoliulei