|
@@ -682,6 +682,8 @@ public class TestFsck {
|
|
final int numAllUnits = dataBlocks + ecPolicy.getNumParityUnits();
|
|
final int numAllUnits = dataBlocks + ecPolicy.getNumParityUnits();
|
|
int blockSize = 2 * cellSize;
|
|
int blockSize = 2 * cellSize;
|
|
conf.setLong(DFSConfigKeys.DFS_BLOCK_SIZE_KEY, blockSize);
|
|
conf.setLong(DFSConfigKeys.DFS_BLOCK_SIZE_KEY, blockSize);
|
|
|
|
+ conf.set(DFSConfigKeys.DFS_NAMENODE_EC_POLICIES_ENABLED_KEY,
|
|
|
|
+ ecPolicy.getName());
|
|
cluster = new MiniDFSCluster.Builder(conf).numDataNodes(
|
|
cluster = new MiniDFSCluster.Builder(conf).numDataNodes(
|
|
numAllUnits + 1).build();
|
|
numAllUnits + 1).build();
|
|
String topDir = "/myDir";
|
|
String topDir = "/myDir";
|
|
@@ -1997,6 +1999,8 @@ public class TestFsck {
|
|
conf.setLong(DFSConfigKeys.DFS_NAMENODE_ACCESSTIME_PRECISION_KEY,
|
|
conf.setLong(DFSConfigKeys.DFS_NAMENODE_ACCESSTIME_PRECISION_KEY,
|
|
precision);
|
|
precision);
|
|
conf.setLong(DFSConfigKeys.DFS_BLOCKREPORT_INTERVAL_MSEC_KEY, 10000L);
|
|
conf.setLong(DFSConfigKeys.DFS_BLOCKREPORT_INTERVAL_MSEC_KEY, 10000L);
|
|
|
|
+ conf.set(DFSConfigKeys.DFS_NAMENODE_EC_POLICIES_ENABLED_KEY,
|
|
|
|
+ StripedFileTestUtil.getDefaultECPolicy().getName());
|
|
int dataBlocks = StripedFileTestUtil.getDefaultECPolicy().getNumDataUnits();
|
|
int dataBlocks = StripedFileTestUtil.getDefaultECPolicy().getNumDataUnits();
|
|
int parityBlocks =
|
|
int parityBlocks =
|
|
StripedFileTestUtil.getDefaultECPolicy().getNumParityUnits();
|
|
StripedFileTestUtil.getDefaultECPolicy().getNumParityUnits();
|
|
@@ -2292,6 +2296,8 @@ public class TestFsck {
|
|
StripedFileTestUtil.getDefaultECPolicy().getNumParityUnits();
|
|
StripedFileTestUtil.getDefaultECPolicy().getNumParityUnits();
|
|
int cellSize = StripedFileTestUtil.getDefaultECPolicy().getCellSize();
|
|
int cellSize = StripedFileTestUtil.getDefaultECPolicy().getCellSize();
|
|
int totalSize = dataBlocks + parityBlocks;
|
|
int totalSize = dataBlocks + parityBlocks;
|
|
|
|
+ conf.set(DFSConfigKeys.DFS_NAMENODE_EC_POLICIES_ENABLED_KEY,
|
|
|
|
+ StripedFileTestUtil.getDefaultECPolicy().getName());
|
|
cluster = new MiniDFSCluster.Builder(conf)
|
|
cluster = new MiniDFSCluster.Builder(conf)
|
|
.numDataNodes(totalSize).build();
|
|
.numDataNodes(totalSize).build();
|
|
fs = cluster.getFileSystem();
|
|
fs = cluster.getFileSystem();
|
|
@@ -2361,6 +2367,8 @@ public class TestFsck {
|
|
StripedFileTestUtil.getDefaultECPolicy().getNumParityUnits();
|
|
StripedFileTestUtil.getDefaultECPolicy().getNumParityUnits();
|
|
int cellSize = StripedFileTestUtil.getDefaultECPolicy().getCellSize();
|
|
int cellSize = StripedFileTestUtil.getDefaultECPolicy().getCellSize();
|
|
int totalSize = dataBlocks + parityBlocks;
|
|
int totalSize = dataBlocks + parityBlocks;
|
|
|
|
+ conf.set(DFSConfigKeys.DFS_NAMENODE_EC_POLICIES_ENABLED_KEY,
|
|
|
|
+ StripedFileTestUtil.getDefaultECPolicy().getName());
|
|
cluster = new MiniDFSCluster.Builder(conf)
|
|
cluster = new MiniDFSCluster.Builder(conf)
|
|
.numDataNodes(totalSize).build();
|
|
.numDataNodes(totalSize).build();
|
|
fs = cluster.getFileSystem();
|
|
fs = cluster.getFileSystem();
|