qinglong
qinglong copied to clipboard
玩客云docker出现服务错误
设备:玩客云 青龙版本:2.8 系统版本信息:Linux aml-s812 5.9.0-rc7-aml-s812 https://github.com/whyour/qinglong/issues/20.12 SMP Sun Dec 13 22:50:05 CST 2020 armv7l GNU/Linux 装完第一次进入5700直接报错,信息如下;
服务错误 pm2 logs panel 暂无日志
ql check
root@whyour-qinglong1:/ql $ ql check
开始执行... 2022-04-06 10:48:32
=====> 开始检测
Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 66, reused 29, downloaded 0, added 0
Progress: resolved 183, reused 31, downloaded 0, added 0
Already up-to-date
WARN Issues with peer dependencies found
.
└─┬ ts-node
└── ✕ missing peer @types/node@""
Peer dependencies that should be installed:
@types/node@""
Progress: resolved 192, reused 191, downloaded 0, added 0, done
---> 1. 复制通知文件
---> 复制一份 /ql/sample/notify.py 为 /ql/data/scripts/notify.py
'/ql/sample/notify.py' -> '/ql/data/scripts/notify.py'
---> 复制一份 /ql/sample/notify.js 为 /ql/data/scripts/sendNotify.js
'/ql/sample/notify.js' -> '/ql/data/scripts/sendNotify.js'
---> 通知文件复制完成
---> 2. 复制nginx配置文件
'/ql/docker/nginx.conf' -> '/etc/nginx/nginx.conf'
'/ql/docker/front.conf' -> '/etc/nginx/conf.d/front.conf'
---> 配置文件复制完成
=====> 检测面板
<script src="https://gw.alipayobjects.com/os/lib/react/16.13.1/umd/react.pro
duction.min.js">
=====> 面板服务启动正常
=====> 检测nginx服务
82 root 0:00 nginx: master process nginx -c /etc/nginx/nginx.conf
1517 root 0:00 nginx: worker process
1518 root 0:00 nginx: worker process
=====> nginx服务正常
---> pm2日志
2022-04-06T10:40:49: info: ✌️ Init file down
2022-04-06T10:40:50: info: ✌️ Sentry loaded
2022-04-06T10:40:50: info: ✌️ DB loaded
2022-04-06T10:40:52: info: ✌️ Dependency Injector loaded
2022-04-06T10:40:52: info: ✌️ Express loaded
2022-04-06T10:40:53: info: ✌️ init data loaded
2022-04-06T10:40:53: info: ✌️ link deps
2022-04-06T10:40:53: info: ✌️ Sock loaded
2022-04-06T10:40:53: info:
2022-04-06T10:40:53: ################################################
2022-04-06T10:40:53: Ὦ1️ Server listening on port: 5600 Ὦ1️
2022-04-06T10:40:53: ################################################
2022-04-06T10:40:53:
2022-04-06T10:43:39: info: ✌️ Server need close
2022-04-06T10:43:45: info: ✌️ Init file down
2022-04-06T10:43:47: info: ✌️ Sentry loaded
2022-04-06T10:46:57: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:57: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:57: requireStack: []
2022-04-06T10:46:57: }
2022-04-06T10:46:57: node:internal/modules/cjs/loader:936
2022-04-06T10:46:57: throw err;
2022-04-06T10:46:57: ^
2022-04-06T10:46:57:
2022-04-06T10:46:57: Error: Cannot find module '/usr/local/pnpm-global/5/node_mo
dules/.pnpm/[email protected]/node_modules/pm2/lib/ProcessContainerFork.js'
2022-04-06T10:46:57: at Function.Module._resolveFilename (node:internal/modu
les/cjs/loader:933:15)
2022-04-06T10:46:57: at Function.Module._load (node:internal/modules/cjs/loa
der:778:27)
2022-04-06T10:46:57: at Function.executeUserEntryPoint [as runMain] (node:in
ternal/modules/run_main:81:12)
2022-04-06T10:46:57: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:57: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:57: requireStack: []
2022-04-06T10:46:57: }
2022-04-06T10:46:57: node:internal/modules/cjs/loader:936
2022-04-06T10:46:57: throw err;
2022-04-06T10:46:57: ^
2022-04-06T10:46:57:
2022-04-06T10:46:57: Error: Cannot find module '/usr/local/pnpm-global/5/node_mo
dules/.pnpm/[email protected]/node_modules/pm2/lib/ProcessContainerFork.js'
2022-04-06T10:46:57: at Function.Module._resolveFilename (node:internal/modu
les/cjs/loader:933:15)
2022-04-06T10:46:57: at Function.Module._load (node:internal/modules/cjs/loa
der:778:27)
2022-04-06T10:46:57: at Function.executeUserEntryPoint [as runMain] (node:in
ternal/modules/run_main:81:12)
2022-04-06T10:46:57: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:57: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:57: requireStack: []
2022-04-06T10:46:57: }
2022-04-06T10:46:58: node:internal/modules/cjs/loader:936
2022-04-06T10:46:58: throw err;
2022-04-06T10:46:58: ^
2022-04-06T10:46:58:
2022-04-06T10:46:58: Error: Cannot find module '/usr/local/pnpm-global/5/node_mo
dules/.pnpm/[email protected]/node_modules/pm2/lib/ProcessContainerFork.js'
2022-04-06T10:46:58: at Function.Module._resolveFilename (node:internal/modu
les/cjs/loader:933:15)
2022-04-06T10:46:58: at Function.Module._load (node:internal/modules/cjs/loa
der:778:27)
2022-04-06T10:46:58: at Function.executeUserEntryPoint [as runMain] (node:in
ternal/modules/run_main:81:12)
2022-04-06T10:46:58: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:58: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:58: requireStack: []
2022-04-06T10:46:58: }
2022-04-06T10:46:58: node:internal/modules/cjs/loader:936
2022-04-06T10:46:58: throw err;
2022-04-06T10:46:58: ^
2022-04-06T10:46:58:
2022-04-06T10:46:58: Error: Cannot find module '/usr/local/pnpm-global/5/node_mo
dules/.pnpm/[email protected]/node_modules/pm2/lib/ProcessContainerFork.js'
2022-04-06T10:46:58: at Function.Module._resolveFilename (node:internal/modu
les/cjs/loader:933:15)
2022-04-06T10:46:58: at Function.Module._load (node:internal/modules/cjs/loa
der:778:27)
2022-04-06T10:46:58: at Function.executeUserEntryPoint [as runMain] (node:in
ternal/modules/run_main:81:12)
2022-04-06T10:46:58: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:58: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:58: requireStack: []
2022-04-06T10:46:58: }
2022-04-06T10:46:58: node:internal/modules/cjs/loader:936
2022-04-06T10:46:58: throw err;
2022-04-06T10:46:58: ^
2022-04-06T10:46:58:
2022-04-06T10:46:58: Error: Cannot find module '/usr/local/pnpm-global/5/node_mo
dules/.pnpm/[email protected]/node_modules/pm2/lib/ProcessContainerFork.js'
2022-04-06T10:46:58: at Function.Module._resolveFilename (node:internal/modu
les/cjs/loader:933:15)
2022-04-06T10:46:58: at Function.Module._load (node:internal/modules/cjs/loa
der:778:27)
2022-04-06T10:46:58: at Function.executeUserEntryPoint [as runMain] (node:in
ternal/modules/run_main:81:12)
2022-04-06T10:46:58: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:58: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:58: requireStack: []
2022-04-06T10:46:58: }
2022-04-06T10:46:58: node:internal/modules/cjs/loader:936
2022-04-06T10:46:58: throw err;
2022-04-06T10:46:58: ^
2022-04-06T10:46:58:
2022-04-06T10:46:58: Error: Cannot find module '/usr/local/pnpm-global/5/node_mo
dules/.pnpm/[email protected]/node_modules/pm2/lib/ProcessContainerFork.js'
2022-04-06T10:46:58: at Function.Module._resolveFilename (node:internal/modu
les/cjs/loader:933:15)
2022-04-06T10:46:58: at Function.Module._load (node:internal/modules/cjs/loa
der:778:27)
2022-04-06T10:46:58: at Function.executeUserEntryPoint [as runMain] (node:in
ternal/modules/run_main:81:12)
2022-04-06T10:46:58: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:58: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:58: requireStack: []
2022-04-06T10:46:58: }
2022-04-06T10:46:58: node:internal/modules/cjs/loader:936
2022-04-06T10:46:58: throw err;
2022-04-06T10:46:58: ^
2022-04-06T10:46:58:
2022-04-06T10:46:58: Error: Cannot find module '/usr/local/pnpm-global/5/node_mo
dules/.pnpm/[email protected]/node_modules/pm2/lib/ProcessContainerFork.js'
2022-04-06T10:46:58: at Function.Module._resolveFilename (node:internal/modu
les/cjs/loader:933:15)
2022-04-06T10:46:58: at Function.Module._load (node:internal/modules/cjs/loa
der:778:27)
2022-04-06T10:46:58: at Function.executeUserEntryPoint [as runMain] (node:in
ternal/modules/run_main:81:12)
2022-04-06T10:46:58: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:58: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:58: requireStack: []
2022-04-06T10:46:58: }
2022-04-06T10:46:58: node:internal/modules/cjs/loader:936
2022-04-06T10:46:58: throw err;
2022-04-06T10:46:58: ^
2022-04-06T10:46:58:
2022-04-06T10:46:58: Error: Cannot find module '/usr/local/pnpm-global/5/node_mo
dules/.pnpm/[email protected]/node_modules/pm2/lib/ProcessContainerFork.js'
2022-04-06T10:46:58: at Function.Module._resolveFilename (node:internal/modu
les/cjs/loader:933:15)
2022-04-06T10:46:58: at Function.Module._load (node:internal/modules/cjs/loa
der:778:27)
2022-04-06T10:46:58: at Function.executeUserEntryPoint [as runMain] (node:in
ternal/modules/run_main:81:12)
2022-04-06T10:46:58: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:58: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:58: requireStack: []
2022-04-06T10:46:58: }
2022-04-06T10:46:58: node:internal/modules/cjs/loader:936
2022-04-06T10:46:58: throw err;
2022-04-06T10:46:58: ^
2022-04-06T10:46:58:
2022-04-06T10:46:58: Error: Cannot find module '/usr/local/pnpm-global/5/node_mo
dules/.pnpm/[email protected]/node_modules/pm2/lib/ProcessContainerFork.js'
2022-04-06T10:46:58: at Function.Module._resolveFilename (node:internal/modu
les/cjs/loader:933:15)
2022-04-06T10:46:58: at Function.Module._load (node:internal/modules/cjs/loa
der:778:27)
2022-04-06T10:46:58: at Function.executeUserEntryPoint [as runMain] (node:in
ternal/modules/run_main:81:12)
2022-04-06T10:46:58: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:58: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:58: requireStack: []
2022-04-06T10:46:58: }
2022-04-06T10:46:59: node:internal/modules/cjs/loader:936
2022-04-06T10:46:59: throw err;
2022-04-06T10:46:59: ^
2022-04-06T10:46:59:
2022-04-06T10:46:59: Error: Cannot find module '/usr/local/pnpm-global/5/node_mo
dules/.pnpm/[email protected]/node_modules/pm2/lib/ProcessContainerFork.js'
2022-04-06T10:46:59: at Function.Module._resolveFilename (node:internal/modu
les/cjs/loader:933:15)
2022-04-06T10:46:59: at Function.Module._load (node:internal/modules/cjs/loa
der:778:27)
2022-04-06T10:46:59: at Function.executeUserEntryPoint [as runMain] (node:in
ternal/modules/run_main:81:12)
2022-04-06T10:46:59: at node:internal/main/run_main_module:17:47 {
2022-04-06T10:46:59: code: 'MODULE_NOT_FOUND',
2022-04-06T10:46:59: requireStack: []
2022-04-06T10:46:59: }
=====> 检测后台
=====> 后台服务异常,重置基础环境并重启后台
---> 1. 开始检测配置文件
---> 配置文件检测完成
---> 2. 开始安装青龙依赖
检测到 /ql 的依赖包有变化,运行 npm install...
Lockfile is up-to-date, resolution step is skipped
Already up-to-date
WARN "prepare" script of "@" inside "/ql" is skipped as the working director
y seems suspicious. To run this lifecycle script anyway, use "--unsafe-perm".
---> 青龙依赖安装完成
---> 3. 开始安装脚本依赖
检测到 /ql/data/scripts 的依赖包有变化,运行 npm install...
Lockfile is up-to-date, resolution step is skipped
Already up-to-date
---> 脚本依赖安装完成
=====> 检测结束
执行结束... 2022-04-06 10:48:47 耗时 15 秒
`root@QL:/ql $ ql check
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbeac126c /ql/shell/check.sh: line 99: 322 Trace/breakpoint trap (core dumped) pnpm install -g pm2 nginx: [alert] kill(30, 1) failed (3: No such process) tail: cannot open '/root/.pm2/logs/panel-out.log' for reading: No such file or directory tail: cannot open '/root/.pm2/logs/panel-error.log' for reading: No such file or directory
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbed4422c /ql/shell/share.sh: line 248: 344 Trace/breakpoint trap (core dumped) pnpm install --production --registry=https://registry.npm.taobao.org
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbeffc25c /ql/shell/share.sh: line 248: 350 Trace/breakpoint trap (core dumped) pnpm install --production
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbec3822c /ql/shell/share.sh: line 248: 358 Trace/breakpoint trap (core dumped) pnpm install --production --registry=https://registry.npm.taobao.org
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbe8eb25c /ql/shell/share.sh: line 248: 364 Trace/breakpoint trap (core dumped) pnpm install --production /ql/shell/check.sh: line 37: 370 Trace/breakpoint trap (core dumped) pm2 l &> /dev/null /ql/shell/check.sh: line 37: 381 Trace/breakpoint trap (core dumped) pm2 delete panel --source-map-support --time &> /dev/null /ql/shell/check.sh: line 37: 392 Trace/breakpoint trap (core dumped) pm2 start $dir_static/build/app.js -n panel --source-map-support --time &> /dev/null /ql/shell/check.sh: line 37: 403 Trace/breakpoint trap (core dumped) pm2 delete schedule --source-map-support --time &> /dev/null /ql/shell/check.sh: line 37: 414 Trace/breakpoint trap (core dumped) pm2 start $dir_static/build/schedule.js -n schedule --source-map-support --time &> /dev/null
开始执行... 1970-01-01 08:00:00
=====> 开始检测 ---> 1. 复制通知文件
---> 复制一份 /ql/sample/notify.py 为 /ql/data/scripts/notify.py
'/ql/sample/notify.py' -> '/ql/data/scripts/notify.py'
---> 复制一份 /ql/sample/notify.js 为 /ql/data/scripts/sendNotify.js
'/ql/sample/notify.js' -> '/ql/data/scripts/sendNotify.js' ---> 通知文件复制完成
---> 2. 复制nginx配置文件
'/ql/docker/nginx.conf' -> '/etc/nginx/nginx.conf' '/ql/docker/front.conf' -> '/etc/nginx/conf.d/front.conf' ---> 配置文件复制完成
=====> 检测面板
<script src="https://gw.alipayobjects.com/os/lib/react/16.13.1/umd/react.production.min.js"></script>
<script src="https://gw.alipayobjects.com/os/lib/react-dom/16.13.1/umd/react-dom.production.min.js"></script>
<script src="/umi.dac6e6ad.js"></script>
=====> 面板服务启动正常
=====> 检测nginx服务 30 root 0:00 nginx: master process nginx -c /etc/nginx/nginx.conf 31 root 0:00 nginx: worker process 32 root 0:00 nginx: worker process 33 root 0:00 nginx: worker process 35 root 0:00 nginx: worker process
=====> nginx服务正常
---> pm2日志
=====> 检测后台
=====> 后台服务异常,重置基础环境并重启后台
---> 1. 开始检测配置文件
---> 配置文件检测完成
---> 2. 开始安装青龙依赖
检测到 /ql 的依赖包有变化,运行 npm install...
---> 青龙依赖安装完成
---> 3. 开始安装脚本依赖
检测到 /ql/data/scripts 的依赖包有变化,运行 npm install...
---> 脚本依赖安装完成
=====> 检测结束
执行结束... 1970-01-01 08:00:00 耗时 0 秒
开始执行... 1970-01-01 08:00:00
=====> 开始检测 ---> 1. 复制通知文件
---> 复制一份 /ql/sample/notify.py 为 /ql/data/scripts/notify.py
'/ql/sample/notify.py' -> '/ql/data/scripts/notify.py'
---> 复制一份 /ql/sample/notify.js 为 /ql/data/scripts/sendNotify.js
'/ql/sample/notify.js' -> '/ql/data/scripts/sendNotify.js' ---> 通知文件复制完成
---> 2. 复制nginx配置文件
'/ql/docker/nginx.conf' -> '/etc/nginx/nginx.conf' '/ql/docker/front.conf' -> '/etc/nginx/conf.d/front.conf' ---> 配置文件复制完成
=====> 检测面板
<script src="https://gw.alipayobjects.com/os/lib/react/16.13.1/umd/react.production.min.js"></script>
<script src="https://gw.alipayobjects.com/os/lib/react-dom/16.13.1/umd/react-dom.production.min.js"></script>
<script src="/umi.dac6e6ad.js"></script>
=====> 面板服务启动正常
=====> 检测nginx服务 31 root 0:00 nginx: worker process 32 root 0:00 nginx: worker process 33 root 0:00 nginx: worker process 35 root 0:00 nginx: worker process
=====> nginx服务正常
---> pm2日志
=====> 检测后台
=====> 后台服务异常,重置基础环境并重启后台
---> 1. 开始检测配置文件
---> 配置文件检测完成
---> 2. 开始安装青龙依赖
检测到 /ql 的依赖包有变化,运行 npm install...
---> 青龙依赖安装完成
---> 3. 开始安装脚本依赖
检测到 /ql/data/scripts 的依赖包有变化,运行 npm install...
---> 脚本依赖安装完成
=====> 检测结束
执行结束... 1970-01-01 08:00:00 耗时 0 秒`
玩客云同样的错误
root@qinglong:/ql $ ql check
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbec1615c
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbedf115c
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbedf315c /ql/shell/check.sh: line 89: 152 Trace/breakpoint trap (core dumped) npm i -g pnpm
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbedd514c /ql/shell/check.sh: line 89: 158 Trace/breakpoint trap (core dumped) pnpm add -g pm2 tail: cannot open '/root/.pm2/logs/panel-out.log' for reading: No such file or directory tail: cannot open '/root/.pm2/logs/panel-error.log' for reading: No such file or directory
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbe8490fc /ql/shell/share.sh: line 245: 180 Trace/breakpoint trap (core dumped) pnpm install --loglevel error --production --registry=https://registry.npmmirror.com
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbed6f12c /ql/shell/share.sh: line 245: 186 Trace/breakpoint trap (core dumped) pnpm install --production --loglevel error
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbec650ec /ql/shell/share.sh: line 245: 194 Trace/breakpoint trap (core dumped) pnpm install --loglevel error --production --registry=https://registry.npmmirror.com
Fatal error in , line 0
unreachable code
#FailureMessage Object: 0xbef7111c /ql/shell/share.sh: line 245: 200 Trace/breakpoint trap (core dumped) pnpm install --production --loglevel error /ql/shell/share.sh: line 364: 206 Trace/breakpoint trap (core dumped) pm2 l &> /dev/null /ql/shell/share.sh: line 364: 217 Trace/breakpoint trap (core dumped) pm2 delete panel --source-map-support --time &> /dev/null /ql/shell/share.sh: line 364: 228 Trace/breakpoint trap (core dumped) pm2 start $dir_static/build/app.js -n panel --source-map-support --time &> /dev/null /ql/shell/share.sh: line 364: 239 Trace/breakpoint trap (core dumped) pm2 delete schedule --source-map-support --time &> /dev/null /ql/shell/share.sh: line 364: 250 Trace/breakpoint trap (core dumped) pm2 start $dir_static/build/schedule.js -n schedule --source-map-support --time &> /dev/null /ql/shell/share.sh: line 364: 261 Trace/breakpoint trap (core dumped) pm2 delete public --source-map-support --time &> /dev/null /ql/shell/share.sh: line 364: 272 Trace/breakpoint trap (core dumped) pm2 start $dir_static/build/public.js -n public --source-map-support --time &> /dev/null
开始执行... 1970-01-01 08:00:00
=====> 开始检测 ---> 1. 复制通知文件
---> 复制一份 /ql/sample/notify.py 为 /ql/data/scripts/notify.py
'/ql/sample/notify.py' -> '/ql/data/scripts/notify.py'
---> 复制一份 /ql/sample/notify.js 为 /ql/data/scripts/sendNotify.js
'/ql/sample/notify.js' -> '/ql/data/scripts/sendNotify.js' ---> 通知文件复制完成
---> 2. 复制nginx配置文件
'/ql/docker/nginx.conf' -> '/etc/nginx/nginx.conf' '/ql/docker/front.conf' -> '/etc/nginx/conf.d/front.conf' ---> 配置文件复制完成
=====> 检测面板
<script src="https://gw.alipayobjects.com/os/lib/react/16.13.1/umd/react.production.min.js"></script>
<script src="https://gw.alipayobjects.com/os/lib/react-dom/16.13.1/umd/react-dom.production.min.js"></script>
<script src="/umi.7a7ea084.js"></script>
=====> 面板服务启动正常
=====> 检测nginx服务 32 root 0:00 nginx: master process nginx -c /etc/nginx/nginx.conf 33 root 0:00 nginx: worker process 35 root 0:00 nginx: worker process 36 root 0:00 nginx: worker process 37 root 0:00 nginx: worker process
=====> nginx服务正常
---> pm2日志
=====> 检测后台
=====> 后台服务异常,重置基础环境并重启后台
---> 1. 开始检测配置文件
---> 配置文件检测完成
---> 2. 开始安装青龙依赖
检测到 /ql 的依赖包有变化,运行 npm install...
---> 青龙依赖安装成
---> 3. 开始安装脚本依赖
检测到 /ql/data/scripts 的依赖包有变化,运行 npm install...
---> 脚本依赖安装完成
启动面板服务
启动定时任务服务
启动公开服务
=====> 检测结束
执行结束... 1970-01-01 08:00:00 耗时 0 秒
同玩客云