客户端测试写文件
[root@k8s-node2 ~]# echo test> /mfs_mount/haha/helloha.txt
master端changelog日志
389: 1615964306|ACCESS(26) #进入inode为26的目录
390: 1615964313|CREATE(26,helloha.txt,1,438,18,0,0,0):51 #创建文件
391: 1615964313|ACQUIRE(5,51) #获取锁
392: 1615964313|WRITE(51,0,1,0):47 #写数据,chunk id是47
393: 1615964313|LENGTH(51,5,0) #设置文件的长度属性
394: 1615964313|UNLOCK(47) #释放锁
第一行解析
389: 1615964306|ACCESS(26)
[root@k8s-node2 ~]# date -d @1615964306 #获取执行时间,该时间是从1970年开始计算的
Wed Mar 17 14:58:26 CST 2021
[root@k8s-node2 ~]# ls -di /mfs_mount/haha #获取目录inode
26 /mfs_mount/haha
[root@k8s-node2 ~]# find /mfs_mount -inum 26 #根据inode查目录或文件
/mfs_mount/haha
第二行解析
390: 1615964313|CREATE(26,helloha.txt,1,438,18,0,0,0):51
[root@k8s-node2 ~]# ls -i /mfs_mount/haha/helloha.txt
51 /mfs_mount/haha/helloha.txt
第三行解析
391: 1615964313|ACQUIRE(5,51)
第四行解析
392: 1615964313|WRITE(51,0,1,0): 47
[root@k8s-node2 ~]# mfsfileinfo /mfs_mount/haha/helloha.txt
/mfs_mount/haha/helloha.txt:
chunk 0: 000000000000002F_00000001 / (id:47 ver:1)
copy 1: 192.168.80.106:9422 (status:VALID)
原文:https://blog.51cto.com/wenbinli/2701710