CurveFs 用户权限系统调研--omit-header do not display the comment header -e, --all-effective print all effective rights -E, --no-effective print no effective rights -s, --skip-base skip files that only have test # file: acl.test # owner: root # group: root user::rw- user:wanghai01:rw- #effective:rw- group::r-- #effective:r-- mask::rw- other::r-- root@pubbeta2-curve5:/tmp# setfacl -m mask::r-- acl.test # owner: root # group: root© XXX Page 24 of 33 user::rw- user:wanghai01:rw- #effective:r-- group::r-- #effective:r-- mask::r-- other::r-- wanghai01@pubbeta2-curve5:/tmp$ echo "hello" >> acl.test0 码力 | 33 页 | 732.13 KB | 6 月前3
curvefs client删除文件和目录功能设计这种情况下,就会存在nlink未被减1的情况,当所有硬链接都被删除后,就会出现孤儿inode。 moosefs由于只有一个mds节点看,所以不存在这个问题。 chubaofs的解决方案是: 在Delete_ll(api.go) 函数中,在delete dentry后有一段注释如下: // dentry is deleted successfully but inode is not, still returns success0 码力 | 15 页 | 325.42 KB | 6 月前3
CurveFS方案设计netease.com/team/km_curve/article/27909 性能对比 并对以上文件系统在相同环境进行了元数据节点性能测试: 。测试结果c开发的moosefs和fastcfs元数据性能远优于go开发的chubaofs和c开发的cephfs,理论上分析这个结果是合理的,分布式的元数据设 调研测试 计会涉及到多次rpc的交互。这里需要确认的一点是:我们需要怎样的元数据节点的性能? 可行性分析0 码力 | 14 页 | 619.32 KB | 6 月前3
CurveFS Copyset与FS对应关系partition管理的元数据,data partition管理数据。meta partition管理inode和dentry信息。 创建一个文件系统时,如何初始化meta partition? master\cluster.go, chubaofs的文件系统使用volume的来表示,在创建一个文件系统的时候,会创建3个meta partition和10个data partition。chubaofs的data partit0 码力 | 19 页 | 383.29 KB | 6 月前3
共 4 条
- 1













