hadoop-hdfs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tsz Wo Nicholas Sze (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HDFS-12244) Ozone: the static cache provided by ContainerCache does not work in Unit tests
Date Tue, 01 Aug 2017 22:55:00 GMT
Tsz Wo Nicholas Sze created HDFS-12244:

             Summary: Ozone: the static cache provided by ContainerCache does not work in
Unit tests 
                 Key: HDFS-12244
                 URL: https://issues.apache.org/jira/browse/HDFS-12244
             Project: Hadoop HDFS
          Issue Type: Bug
          Components: ozone
            Reporter: Tsz Wo Nicholas Sze

Since a cluster may have >1 datanodes, a static ContainerCache is shared among the datanodes.
 When one datanode shutdown, the cache will be shutdown so that the other datanodes cannot
use the cache any more.  It results in "leveldb.DBException: Closed"

org.iq80.leveldb.DBException: Closed
	at org.fusesource.leveldbjni.internal.JniDB.get(JniDB.java:75)
	at org.apache.hadoop.utils.LevelDBStore.get(LevelDBStore.java:109)
	at org.apache.hadoop.ozone.container.common.impl.KeyManagerImpl.getKey(KeyManagerImpl.java:116)
	at org.apache.hadoop.ozone.container.common.impl.Dispatcher.handleGetSmallFile(Dispatcher.java:677)
	at org.apache.hadoop.ozone.container.common.impl.Dispatcher.smallFileHandler(Dispatcher.java:293)
	at org.apache.hadoop.ozone.container.common.impl.Dispatcher.dispatch(Dispatcher.java:121)
	at org.apache.hadoop.ozone.container.common.transport.server.ratis.ContainerStateMachine.dispatch(ContainerStateMachine.java:94)

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: hdfs-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-help@hadoop.apache.org

View raw message