HDFS-14502. keepResults option in NNThroughputBenchmark should call saveNamespace(). Contributed by Konstantin V Shvachko.

This commit is contained in:
Konstantin V Shvachko 2019-05-24 12:34:29 -07:00
parent 7a5d9ab9ee
commit 9836bac35c
1 changed files with 5 additions and 0 deletions

View File

@ -287,6 +287,11 @@ public class NNThroughputBenchmark implements Tool {
false); false);
if(!keepResults) if(!keepResults)
clientProto.delete(getBaseDir(), true); clientProto.delete(getBaseDir(), true);
else {
clientProto.setSafeMode(HdfsConstants.SafeModeAction.SAFEMODE_ENTER,
true);
clientProto.saveNamespace(0, 0);
}
} }
int getNumOpsExecuted() { int getNumOpsExecuted() {