Package org.apache.hadoop.hbase.fs
Class TestBlockReorderBlockLocation
java.lang.Object
org.apache.hadoop.hbase.fs.TestBlockReorderBlockLocation
Tests for the hdfs fix from HBASE-6435. Please don't add new subtest which involves starting /
stopping MiniDFSCluster in this class. When stopping MiniDFSCluster, shutdown hooks would be
cleared in hadoop's ShutdownHookManager in hadoop 3. This leads to 'Failed suppression of fs
shutdown hook' error in region server.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final HBaseClassTestRuleprivate org.apache.hadoop.hdfs.MiniDFSClusterprivate org.apache.hadoop.conf.Configurationprivate org.apache.hadoop.hdfs.DistributedFileSystemprivate static final Stringprivate static final Stringprivate static final Stringprivate HBaseTestingUtilorg.junit.rules.TestName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static org.apache.hadoop.hdfs.protocol.ClientProtocolgetNamenode(org.apache.hadoop.hdfs.DFSClient dfsc) voidsetUp()voidvoidTest that the reorder algo works as we expect.
-
Field Details
-
CLASS_RULE
-
conf
-
cluster
-
htu
-
dfs
-
host1
- See Also:
-
host2
- See Also:
-
host3
- See Also:
-
name
-
-
Constructor Details
-
TestBlockReorderBlockLocation
public TestBlockReorderBlockLocation()
-
-
Method Details
-
setUp
- Throws:
Exception
-
tearDownAfterClass
- Throws:
Exception
-
getNamenode
private static org.apache.hadoop.hdfs.protocol.ClientProtocol getNamenode(org.apache.hadoop.hdfs.DFSClient dfsc) throws Exception - Throws:
Exception
-
testBlockLocation
Test that the reorder algo works as we expect.- Throws:
Exception
-