oms重装后启动任务失败

oms启动任务一直失败查找日志发现supervisor.log日志一直刷这个 error

[2025-04-27 18:57:28.619][ERROR][main][RocksDBStorageLevel:107][][] Failed to open RocksDB with option: RocksDBOption(columnFamily=overview-unique, dataPath=./data/overview/unique, maxOpenFileCount=5000, maxLogFileCount=5, ttl=120, level0FileNumCompactionTrigger=1000, maxTableFileSize=1073741824),
org.rocksdb.RocksDBException: lock hold by current process, acquire time 1745751448 acquiring thread 140017301231360: ./data/overview/unique/LOCK: No locks available
at org.rocksdb.TtlDB.openCF(Native Method)
at org.rocksdb.TtlDB.open(TtlDB.java:132)
at com.oceanbase.oms.supervisor.storage.rocksdb.RocksDBStorage.open(RocksDBStorage.java:100)
at com.oceanbase.oms.supervisor.scavenge.parser.collector.FullMonitorInfoCollector.(FullMonitorInfoCollector.java:75)
at com.oceanbase.oms.supervisor.scavenge.parser.collector.FullMonitorInfoCollector.(FullMonitorInfoCollector.java:31)
at com.oceanbase.oms.supervisor.scavenge.parser.collector.FullMonitorInfoCollector$Singleton.(FullMonitorInfoCollector.java:33)
at com.oceanbase.oms.supervisor.scavenge.parser.collector.FullMonitorInfoCollector.instance(FullMonitorInfoCollector.java:37)
at com.oceanbase.oms.supervisor.background.FullTablesMonitorInfoScanRoutine.(FullTablesMonitorInfoScanRoutine.java:37)
at com.oceanbase.oms.supervisor.background.FullTablesMonitorInfoScanRoutine$Singleton.(FullTablesMonitorInfoScanRoutine.java:27)
at com.oceanbase.oms.supervisor.background.FullTablesMonitorInfoScanRoutine.instance(FullTablesMonitorInfoScanRoutine.java:31)

1 个赞

1、查看一下
docker exec -it ${CONTAINER_NAME} bash
supervisorctl status
2、组件监控查看一下
3、版本号发一下

好像是文件权限问题 我换成普通用户启动就可以了

好的 你应该是普通用户安装的