|
@@ -23,11 +23,8 @@ import org.apache.commons.io.FileUtils;
|
|
|
import org.apache.commons.lang3.tuple.ImmutablePair;
|
|
|
import org.apache.hadoop.metrics2.util.MBeans;
|
|
|
import org.apache.ratis.shaded.com.google.common.annotations.VisibleForTesting;
|
|
|
-import org.rocksdb.DBOptions;
|
|
|
import org.rocksdb.RocksIterator;
|
|
|
import org.rocksdb.Options;
|
|
|
-import org.rocksdb.Statistics;
|
|
|
-import org.rocksdb.StatsLevel;
|
|
|
import org.rocksdb.WriteOptions;
|
|
|
import org.rocksdb.RocksDB;
|
|
|
import org.rocksdb.RocksDBException;
|
|
@@ -76,6 +73,10 @@ public class RocksDBStore implements MetadataStore {
|
|
|
jmxProperties.put("dbName", dbFile.getName());
|
|
|
statMBeanName = MBeans.register("Ozone", "RocksDbStore", jmxProperties,
|
|
|
new RocksDBStoreMBean(dbOptions.statistics()));
|
|
|
+ if (statMBeanName == null) {
|
|
|
+ LOG.warn("jmx registration failed during RocksDB init, db path :{}",
|
|
|
+ dbFile.getAbsolutePath());
|
|
|
+ }
|
|
|
}
|
|
|
} catch (RocksDBException e) {
|
|
|
throw new IOException(
|