Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

部署/更新后一直启动中转圈 #2183

Closed
syxf opened this issue Nov 17, 2023 · 6 comments
Closed

部署/更新后一直启动中转圈 #2183

syxf opened this issue Nov 17, 2023 · 6 comments

Comments

@syxf
Copy link

syxf commented Nov 17, 2023

Qinglong version

2.16.5

Steps to reproduce

部署完成/更新以后浏览器打不开青龙面板

What is expected?

正常打开面板

What is actually happening?

作者你好。我今天两台阿里云的服务器,一台是老版本(应该是2.15.x,具体记不清了)更新到2.16.5的,另一台是全新安装的docker和青龙,都遇到了面板打不开的问题,地址自动跳转/error,显示“启动中,请稍后”。
图片

尝试过ql check了,没能解决,
图片
图片

也尝试过这个,同样没能解决#897 (comment)

System Info

Ubuntu 20.04.4

Any additional comments?

No response

@whyour
Copy link
Owner

whyour commented Nov 18, 2023

容器内执行 pm2 logs 看看

@vip198926
Copy link

我的也出现同样的问题,

``root@qinglong:/ql $ pm2 logs
[TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)
/root/.pm2/pm2.log last 15 lines:
PM2 | errno: -30,
PM2 | code: 'EROFS',
PM2 | syscall: 'open',
PM2 | path: '/root/.pm2/logs/panel-out.log'
PM2 | }
PM2 | at God.logAndGenerateError (/root/.local/share/pnpm/global/5/.pnpm/[email protected]/node_modules/pm2/lib/God/Methods.js:34:15)
PM2 | at /root/.local/share/pnpm/global/5/.pnpm/[email protected]/node_modules/pm2/lib/God/ForkMode.js:87:13
PM2 | at wrapper (/root/.local/share/pnpm/global/5/.pnpm/[email protected]/node_modules/async/internal/once.js:12:16)
PM2 | at WriteStream.next (/root/.local/share/pnpm/global/5/.pnpm/[email protected]/node_modules/async/waterfall.js:96:20)
PM2 | at WriteStream. (/root/.local/share/pnpm/global/5/.pnpm/[email protected]/node_modules/async/internal/onlyOnce.js:12:16)
PM2 | at Object.onceWrapper (node:events:629:26)
PM2 | at WriteStream.emit (node:events:514:28)
PM2 | at WriteStream.emit (node:domain:489:12)
PM2 | at emitErrorNT (node:internal/streams/destroy:151:8)
PM2 | at emitErrorCloseNT (node:internal/streams/destroy:116:3)

/root/.pm2/logs/schedule-error.log last 15 lines:
/root/.pm2/logs/public-error.log last 15 lines:
/root/.pm2/logs/schedule-out.log last 15 lines:
0|schedule | 2023-10-17T16:32:58: ✌️ 定时服务启动成功!
0|schedule | 2023-10-17T16:58:37: ✌️ 定时服务启动成功!
0|schedule | 2023-10-18T18:22:11: ✌️ 定时服务启动成功!
0|schedule | 2023-10-18T21:36:04: ✌️ 定时服务启动成功!
0|schedule | 2023-11-19T00:17:34: ✌️ 定时服务启动成功!
0|schedule | 2023-11-19T00:17:33: ✌️ 定时服务启动成功!
0|schedule | 2023-11-19T00:17:34: ✌️ 定时服务启动成功!
0|schedule | 2023-11-19T00:17:34: ✌️ 定时服务启动成功!
0|schedule | 2023-11-19T00:17:34: ✌️ 定时服务启动成功!
0|schedule | 2023-11-19T00:17:34: ✌️ 定时服务启动成功!
0|schedule | 2023-11-19T00:17:34: ✌️ 定时服务启动成功!
0|schedule | 2023-11-19T00:17:34: ✌️ 定时服务启动成功!

/root/.pm2/logs/public-out.log last 15 lines:
1|public | 2023-11-19T00:17:34: ✌️ Sentry loaded
1|public | 2023-11-19T00:17:36: ✌️ DB loaded
1|public | 2023-11-19T00:17:36: ✌️ 公共服务启动成功!
1|public | 2023-11-19T00:17:33: ✌️ Sentry loaded
1|public | 2023-11-19T00:17:41: ✌️ DB loaded
1|public | 2023-11-19T00:17:41: ✌️ 公共服务启动成功!
1|public | 2023-11-19T00:17:34: ✌️ Sentry loaded
1|public | 2023-11-19T00:17:41: ✌️ DB loaded
1|public | 2023-11-19T00:17:41: ✌️ 公共服务启动成功!
1|public | 2023-11-19T00:17:33: ✌️ Sentry loaded
1|public | 2023-11-19T00:17:36: ✌️ DB loaded
1|public | 2023-11-19T00:17:36: ✌️ 公共服务启动成功!
1|public | 2023-11-19T00:17:34: ✌️ Sentry loaded
1|public | 2023-11-19T00:17:36: ✌️ DB loaded
1|public | 2023-11-19T00:17:36: ✌️ 公共服务启动成功!

/root/.pm2/logs/panel-out.log last 15 lines:
2|panel | 2023-11-19T00:17:42: ✌️ Dependency Injector loaded
2|panel | 2023-11-19T00:17:43: ✌️ Express loaded
2|panel | 2023-11-19T00:17:43: ✌️ init data loaded
2|panel | 2023-11-19T00:17:43: ✌️ link deps loaded
2|panel | 2023-11-19T00:17:43: ✌️ init task loaded
2|panel | 2023-11-19T00:17:44: ✌️ 后端服务启动成功!
2|panel | 2023-11-19T00:17:39: ✌️ DB loaded
2|panel | 2023-11-19T00:17:39: ✌️ Init file down
2|panel | 2023-11-19T00:17:40: ✌️ Sentry loaded
2|panel | 2023-11-19T00:17:42: ✌️ Dependency Injector loaded
2|panel | 2023-11-19T00:17:43: ✌️ Express loaded
2|panel | 2023-11-19T00:17:43: ✌️ init data loaded
2|panel | 2023-11-19T00:17:43: ✌️ link deps loaded
2|panel | 2023-11-19T00:17:43: ✌️ init task loaded
2|panel | 2023-11-19T00:17:44: ✌️ 后端服务启动成功!

/root/.pm2/logs/panel-error.log last 15 lines:
2|panel | 2023-11-22T01:28:00: Error: EROFS: read-only file system, open '/ql/data/log/6dylan6_jdpro/2023-11-22-01-13-19.log'
2|panel | 2023-11-22T01:28:00: at Object.openSync (node:fs:603:3)
2|panel | 2023-11-22T01:28:00: at Object.writeFileSync (node:fs:2324:35)
2|panel | 2023-11-22T01:28:00: at Object.appendFileSync (node:fs:2386:6)
2|panel | 2023-11-22T01:28:00: at Object.onError (/ql/back/services/subscription.ts:193:12)
2|panel | 2023-11-22T01:28:00: at /ql/back/services/schedule.ts:106:11 {
2|panel | 2023-11-22T01:28:00: errno: -30,
2|panel | 2023-11-22T01:28:00: syscall: 'open',
2|panel | 2023-11-22T01:28:00: code: 'EROFS',
2|panel | 2023-11-22T01:28:00: path: '/ql/data/log/6dylan6_jdpro/2023-11-22-01-13-19.log'
2|panel | 2023-11-22T01:28:00: },
2|panel | 2023-11-22T01:28:00: [Symbol(async_id_symbol)]: 86307,
2|panel | 2023-11-22T01:28:00: [Symbol(trigger_async_id_symbol)]: 86301,
2|panel | 2023-11-22T01:28:00: [Symbol(kResourceStore)]: undefined
2|panel | 2023-11-22T01:28:00: }

@a412908937
Copy link

解决了吗 我也是这样,重启服务器后一直 启动中, check 也试过了

@vadonmo
Copy link

vadonmo commented Jan 2, 2024

容器内执行 pm2 logs 看看

这个疯狂刷代码,貌似有个报错,来不及复制

@vadonmo
Copy link

vadonmo commented Jan 2, 2024

容器内执行 pm2 logs 看看

image

@whyour
Copy link
Owner

whyour commented Jan 18, 2024

宿主机执行 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名>

@whyour whyour closed this as completed Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants