SafeLine icon indicating copy to clipboard operation
SafeLine copied to clipboard

[Bug] rocky linux 用官网提供的脚本在线安装雷池后,safeline-mario无法启动 API 等全报错

Open fooyii opened this issue 1 year ago • 3 comments
trafficstars

问题描述

环境:rocky linux 8.9 ,centos 8 根据官网文档操作后,safeline-mario无法启动 API 等全报错 bash -c "$(curl -fsSLk https://waf-ce.chaitin.cn/release/latest/setup.sh)"

怀疑是版本未更新最新脚本: 执行升级脚本后问题解决 bash -c "$(curl -fsSLk https://waf-ce.chaitin.cn/release/latest/upgrade.sh)"

版本号

3.14.1

复现方法

环境:rocky linux 8.9 ,centos 8 直接执行bash -c "$(curl -fsSLk https://waf-ce.chaitin.cn/release/latest/setup.sh)"

期望的结果

执行后所有服务正常启动

fooyii avatar Dec 02 '23 14:12 fooyii

能提供一下报错吗,目前猜不出来到底是因为什么

yrluke avatar Dec 04 '23 11:12 yrluke

能提供一下报错吗,目前猜不出来到底是因为什么 当时的mario日志。 time="2023/12/02 01:09:06" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023/12/02 01:09:07" level=fatal msg="failed to build handler: : : failed to connect to host=safeline-postgres user=safeline-ce database=safeline-ce: dial error (dial tcp 172.22.222.2:5432: connect: connection refused)" file=main.go func=main.main line=227 time="2023/12/02 01:09:08" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023/12/02 01:09:08" level=fatal msg="failed to build handler: : : failed to connect to host=safeline-postgres user=safeline-ce database=safeline-ce: server error (FATAL: the database system is starting up (SQLSTATE 57P03))" file=main.go func=main.main line=227 time="2023/12/02 01:09:09" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023/12/02 01:09:09" level=fatal msg="Failed to start api_finder after 0 times retry" error="failed to init data from assets: failed to get api data: ERROR: relation "mgt_api_asset" does not exist (SQLSTATE 42P01)" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023/12/02 01:09:10" level=fatal msg="Failed to start api_finder after 0 times retry" error="failed to init data from assets: failed to get api data: ERROR: relation "mgt_api_asset" does not exist (SQLSTATE 42P01)" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023/12/02 01:09:11" level=fatal msg="Failed to start persistence after 0 times retry" error="REDIS_URL is required" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023/12/02 01:09:13" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023/12/02 01:09:13" level=fatal msg="Failed to start api_finder after 0 times retry" error="failed to init data from assets: failed to get api data: ERROR: relation "mgt_api_asset" does not exist (SQLSTATE 42P01)" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023/12/02 01:09:17" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023/12/02 01:09:17" level=fatal msg="Failed to start api_finder after 0 times retry" error="failed to init data from assets: failed to get api data: ERROR: relation "mgt_api_asset" does not exist (SQLSTATE 42P01)" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023/12/02 01:09:24" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023/12/02 01:09:24" level=fatal msg="Failed to start persistence after 0 times retry" error="REDIS_URL is required" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023/12/02 01:09:37" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023/12/02 01:09:37" level=fatal msg="Failed to start persistence after 0 times retry" error="REDIS_URL is required" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023/12/02 01:10:03" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023/12/02 01:10:03" level=fatal msg="Failed to start persistence after 0 times retry" error="REDIS_URL is required" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023/12/02 01:10:54" level=fatal msg="Failed to start persistence after 0 times retry" error="REDIS_URL is required" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023/12/02 01:11:55" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023/12/02 01:11:55" level=fatal msg="Failed to start persistence after 0 times retry" error="REDIS_URL is required" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023/12/02 01:12:55" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023/12/02 01:12:55" level=fatal msg="Failed to start persistence after 0 times retry" error="REDIS_URL is required" file=utils.go func=/patronus/safeline-ce/mario/server/registry.Boot line=38 time="2023-12-02 01:13:27" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023-12-02 01:13:27" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023-12-02 01:13:27" level=info msg="Starting Mario at "0.0.0.0:3335" ..." file=server.go func="/patronus/safeline-ce/mario/server.(*Server).Serve.func1" line=208 time="2023-12-02 01:22:43" level=info msg="Signal received: terminated\n" file=main.go func=main.main line=237 time="2023-12-02 01:22:43" level=info msg="Disconnected from cluster" file=server.go func="/patronus/safeline-ce/mario/server.(*Server).Shutdown" line=258 time="2023-12-02 01:22:43" level=info msg="Mario server shutdown" file=server.go func="/patronus/safeline-ce/mario/server.(*Server).Shutdown" line=261 time="2023-12-02 01:22:50" level=info msg="service:plumber summary start" file=handler.go func="/patronus/safeline-ce/mario/server/plumber.(*Handler).Start" line=98 time="2023-12-02 01:22:50" level=fatal msg="failed to build handler: : : failed to connect to host=safeline-postgres user=safeline-ce database=safeline-ce: dial error (dial tcp 172.22.222.2:5432: connect: connection refused)" file=main.go func=main.main line=227

fooyii avatar Dec 04 '23 15:12 fooyii

看上去pg没拉起来

yrluke avatar Dec 11 '23 03:12 yrluke