[ https://issues.apache.org/jira/browse/HDDS-8786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17730368#comment-17730368 ]
Dave Teng commented on HDDS-8786: --------------------------------- {code:java} 2023-06-08 02:01:14,175 [Timer for 'OzoneManager' metrics system] ERROR org.apache.hadoop.hdds.utils.RocksDBStoreMetrics: Failed to get property mem-table-flush-pending from rocksdb java.io.IOException: Rocks Database is closed at org.apache.hadoop.hdds.utils.db.RocksDatabase.assertClose(RocksDatabase.java:442) at org.apache.hadoop.hdds.utils.db.RocksDatabase.getProperty(RocksDatabase.java:779) at org.apache.hadoop.hdds.utils.RocksDBStoreMetrics.getDBPropertyData(RocksDBStoreMetrics.java:214) at org.apache.hadoop.hdds.utils.RocksDBStoreMetrics.getMetrics(RocksDBStoreMetrics.java:151) at org.apache.hadoop.metrics2.impl.MetricsSourceAdapter.getMetrics(MetricsSourceAdapter.java:200) at org.apache.hadoop.metrics2.impl.MetricsSystemImpl.snapshotMetrics(MetricsSystemImpl.java:419) at org.apache.hadoop.metrics2.impl.MetricsSystemImpl.sampleMetrics(MetricsSystemImpl.java:406) at org.apache.hadoop.metrics2.impl.MetricsSystemImpl.onTimerEvent(MetricsSystemImpl.java:381) at org.apache.hadoop.metrics2.impl.MetricsSystemImpl$4.run(MetricsSystemImpl.java:368) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) {code} > Encounter error of OzoneManagerDoubleBuffer Terminating during snapshot > creation > -------------------------------------------------------------------------------- > > Key: HDDS-8786 > URL: https://issues.apache.org/jira/browse/HDDS-8786 > Project: Apache Ozone > Issue Type: Bug > Components: Ozone Manager > Reporter: Dave Teng > Priority: Major > Labels: ozone-snapshot > > When creating snapshot, encountered following error in OM: > {code:java} > 2023-06-08 02:01:14,771 [OMDoubleBufferFlushThread] ERROR > org.apache.hadoop.ozone.om.ratis.OzoneManagerDoubleBuffer: Terminating with > exit statu > s 1: During flush to DB encountered error in OMDoubleBuffer flush thread > OMDoubleBufferFlushThread when handling OMRequest: cmdType: CreateSnaps > hot > traceID: "" > success: true > status: OK > CreateSnapshotResponse { > snapshotInfo { > snapshotID: "3ce30204-da71-41ad-9e78-607c688e8c5c" > name: "snap5670" > volumeName: "vol2" > bucketName: "bucket2" > snapshotStatus: SNAPSHOT_ACTIVE > creationTime: 1686189673557 > deletionTime: 18446744073709551615 > pathPreviousSnapshotID: "180bd9f4-a83e-4bfb-97b3-a19d0eef0450" > globalPreviousSnapshotID: "180bd9f4-a83e-4bfb-97b3-a19d0eef0450" > snapshotPath: "vol2/bucket2" > checkpointDir: "-3ce30204-da71-41ad-9e78-607c688e8c5c" > dbTxSequenceNumber: 3269138 > } > } > java.io.IOException: Rocks Database is closed > at > org.apache.hadoop.hdds.utils.db.RocksDatabase.assertClose(RocksDatabase.java:442) > at > org.apache.hadoop.hdds.utils.db.RocksDatabase.newIterator(RocksDatabase.java:827) > at > org.apache.hadoop.hdds.utils.db.RDBTable.iterator(RDBTable.java:194) > at > org.apache.hadoop.hdds.utils.db.TypedTable.iterator(TypedTable.java:361) > at > org.apache.hadoop.ozone.om.OmSnapshotManager.deleteKeysFromDelKeyTableInSnapshotScope(OmSnapshotManager.java:573) > at > org.apache.hadoop.ozone.om.OmSnapshotManager.createOmSnapshotCheckpoint(OmSnapshotManager.java:394) > at > org.apache.hadoop.ozone.om.response.snapshot.OMSnapshotCreateResponse.addToDBBatch(OMSnapshotCreateResponse.java:81) > at > org.apache.hadoop.ozone.om.response.OMClientResponse.checkAndUpdateDB(OMClientResponse.java:73) > at > org.apache.hadoop.ozone.om.ratis.OzoneManagerDoubleBuffer.lambda$5(OzoneManagerDoubleBuffer.java:414) > at > org.apache.hadoop.ozone.om.ratis.OzoneManagerDoubleBuffer.addToBatchWithTrace(OzoneManagerDoubleBuffer.java:237) > at > org.apache.hadoop.ozone.om.ratis.OzoneManagerDoubleBuffer.addToBatch(OzoneManagerDoubleBuffer.java:412) > at > org.apache.hadoop.ozone.om.ratis.OzoneManagerDoubleBuffer.flushBatch(OzoneManagerDoubleBuffer.java:333) > at > org.apache.hadoop.ozone.om.ratis.OzoneManagerDoubleBuffer.flushCurrentBuffer(OzoneManagerDoubleBuffer.java:312) > at > org.apache.hadoop.ozone.om.ratis.OzoneManagerDoubleBuffer.flushTransactions(OzoneManagerDoubleBuffer.java:277) > at java.lang.Thread.run(Thread.java:748) {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@ozone.apache.org For additional commands, e-mail: issues-h...@ozone.apache.org