Question-55: On host you are using Kudu should not have filesystem hole punching capability enabled.

  1. True
  2. False

Answer:

Exp: If using Kudu ensure that filesystem hole punching is a capability of the filesystem. Hole punching is the use of the fallocate() system call with the FALLOC_FL_PUNCH_HOLE option set. Newer versions of ext4 and xfs support Hole Punching. ext3 does not support hole punching and unpatched RHEL prior to 6.4 does not support this facility. Older versions of ext4 and xfs that do not support hole punching cause Kudu to fail to start as Kudu provides a pre-start test for this facility. Without the hole punching support, the block manager is unsafe to use as claimed blocks will never be released and more disk space will be consumed.