====== hdfs fsck ====== * [[Hadoop]] * [[hdfs]] ** Check the health of a file ** hdfs fsck /user/root/sample.txt ... The filesystem under path '/user/root/sample.txt' is HEALTHY ** Check the health of a file, and display the blocks as well ** hdfs fsck /user/root/sample.txt -files -blocks ... /user/root/sample.txt 2633979 bytes, 1 block(s): OK 0. BP-1693696885-172.17.0.2-1441734712805:blk_1073742259_1435 len=2633979 repl=3 ... ** Check the health of a file, display the blocks, and which nodes the file is on ** hdfs fsck /user/root/sample.txt -files -blocks -locations ... 0. BP-1693696885-172.17.0.2-1441734712805:blk_1073742259_1435 len=2633979 repl=3 [172.17.0.2:50010, 172.17.0.3:50010, 172.17.0.4:50010] ... ** Check the health of the entire filesystem ** This must be run as user ''hdfs'' since ''root'' does not have full permissions. hdfs fsck / ... The filesystem under path '/' is HEALTHY