客户端测试写文件
[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)