Skip to content

云部署,设置/opt/cronicle/conf储存的时候,无法启动,报错 #37

@yeezylife

Description

@yeezylife

只设置/opt/cronicle/data储存,项目可以正常启动。

但是只要设置了/opt/cronicle/conf储存,就会出现报错。如果不设置/opt/cronicle/conf储存,只要pod一重启设置就全丢呀

Image
{"_time":"2025-10-15T06:13:16.612130201Z","_msg":"Storage init.","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.415932315Z","_msg":"init strorage failed","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416050147Z","_msg":"node:internal/modules/cjs/loader:1143","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416062194Z","_msg":"  throw err;","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416065472Z","_msg":"  ^","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416067682Z","_msg":"{}","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416070292Z","_msg":"Error: Cannot find module \u0027../conf/config.json\u0027","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416073639Z","_msg":"Require stack:","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416076252Z","_msg":"- /opt/cronicle/bin/storage-cli.js","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416079629Z","_msg":"    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.41608343Z","_msg":"    at Module._load (node:internal/modules/cjs/loader:981:27)","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416086253Z","_msg":"    at Module.require (node:internal/modules/cjs/loader:1231:19)","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.41608898Z","_msg":"    at require (node:internal/modules/helpers:177:18)","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416091808Z","_msg":"    at Object.\u003canonymous> (/opt/cronicle/bin/storage-cli.js:22:14)","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.41609439Z","_msg":"    at Module._compile (node:internal/modules/cjs/loader:1364:14)","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416097489Z","_msg":"    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416100249Z","_msg":"    at Module.load (node:internal/modules/cjs/loader:1203:32)","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416102722Z","_msg":"    at Module._load (node:internal/modules/cjs/loader:1019:12)","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416106033Z","_msg":"    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12) {","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416110367Z","_msg":"  code: \u0027MODULE_NOT_FOUND\u0027,","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416113016Z","_msg":"  requireStack: [ \u0027/opt/cronicle/bin/storage-cli.js\u0027 ]","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416115721Z","_msg":"}","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416118107Z","_msg":"{}","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416120851Z","_msg":"Node.js v18.20.8","container":"cronicle","pod":"cronicle-0","stream":"stdout"}
{"_time":"2025-10-15T06:13:18.416123321Z","_msg":"{}","container":"cronicle","pod":"cronicle-0","stream":"stdout"}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions