[ https://issues.apache.org/jira/browse/IGNITE-18074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Semyon Danilov updated IGNITE-18074: ------------------------------------ Fix Version/s: 3.0.0-beta2 > Cluster fail during restart with "lock hold by current process" > --------------------------------------------------------------- > > Key: IGNITE-18074 > URL: https://issues.apache.org/jira/browse/IGNITE-18074 > Project: Ignite > Issue Type: Bug > Reporter: Konstantin Orlov > Assignee: Semyon Danilov > Priority: Major > Labels: ignite-3 > Fix For: 3.0.0-beta2 > > > To reproduce the issue try to start {{ItSqlLogicTest}} with restart policy > {{FOLDER}} ({{@SqlLogicTestEnvironment(scriptsRoot = > "src/integrationTest/sql", restart = RestartMode.FOLDER}}). > After a number of tests, the cluster will try to restart and will fail with > {code:java} > 2022-11-02 16:46:17:120 +0300 [INFO][vault1][ConfigurationRegistry] Failed to > notify configuration listener > org.apache.ignite.internal.configuration.storage.StorageException: Could not > create transaction state storage for the table TEST > at > org.apache.ignite.internal.tx.storage.state.rocksdb.TxStateRocksDbTableStorage.start(TxStateRocksDbTableStorage.java:228) > at > org.apache.ignite.internal.table.distributed.TableManager.createTxStateTableStorage(TableManager.java:1097) > at > org.apache.ignite.internal.table.distributed.TableManager.createTableLocally(TableManager.java:1036) > at > org.apache.ignite.internal.table.distributed.TableManager.onTableCreate(TableManager.java:546) > at > org.apache.ignite.internal.table.distributed.TableManager$1.onCreate(TableManager.java:453) > at > org.apache.ignite.internal.configuration.notifications.ConfigurationNotifier.notifyPublicListeners(ConfigurationNotifier.java:492) > at > org.apache.ignite.internal.configuration.notifications.ConfigurationNotifier$1.visitNamedListNode(ConfigurationNotifier.java:205) > at > org.apache.ignite.internal.configuration.notifications.ConfigurationNotifier$1.visitNamedListNode(ConfigurationNotifier.java:128) > at > org.apache.ignite.internal.schema.configuration.TablesNode.traverseChildren(Unknown > Source) > at > org.apache.ignite.internal.configuration.notifications.ConfigurationNotifier.notifyListeners(ConfigurationNotifier.java:128) > at > org.apache.ignite.internal.configuration.notifications.ConfigurationNotifier.notifyListeners(ConfigurationNotifier.java:90) > at > org.apache.ignite.internal.configuration.ConfigurationRegistry$2.visitInnerNode(ConfigurationRegistry.java:310) > at > org.apache.ignite.internal.configuration.ConfigurationRegistry$2.visitInnerNode(ConfigurationRegistry.java:292) > at > org.apache.ignite.internal.configuration.SuperRoot.traverseChildren(SuperRoot.java:103) > at > org.apache.ignite.internal.configuration.ConfigurationRegistry.notificator(ConfigurationRegistry.java:292) > at > org.apache.ignite.internal.configuration.ConfigurationChanger.lambda$updateFromListener$9(ConfigurationChanger.java:596) > at > java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072) > at > java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) > at > java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1742) > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > Caused by: org.rocksdb.RocksDBException: lock hold by current process, > acquire time 1667396766 acquiring thread 140316046616320: > target/work/ItSqlLogicTest/static_2241337451960107/sqllogic0/db/tx-state-1/LOCK: > No locks available > at org.rocksdb.RocksDB.open(Native Method) > at org.rocksdb.RocksDB.open(RocksDB.java:307) > at > org.apache.ignite.internal.tx.storage.state.rocksdb.TxStateRocksDbTableStorage.start(TxStateRocksDbTableStorage.java:224) > ... 21 more > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)