我试图编写一个简单的脚本来验证HDFS和本地文件系统的校验和。
在HDFS上,我得到了 -
[m@x01tbipapp3a ~]$ hadoop fs -checksum /user/m/file.txt
/user/m/file.txt MD5-of-0MD5-of-512CRC32C **000002000000000000000000755ca25bd89d1a2d64990a68dedb5514**
在本地文件系统中,我得到了 -
[m@x01tbipapp3a ~]$ cksum file.txt
**3802590149 26276247** file.txt
[m@x01tbipapp3a ~]$ md5sum file.txt
**c1aae0db584d72402d5bcf5cbc29134c** file.txt
现在该如何进行比较呢?我尝试将HDFS校验和从十六进制转换为十进制,以查看它是否与chksum匹配,但它并没有...
有没有一种算法可以比较这两个校验和呢?
谢谢