adapter启动不成功,但logs为空,也没有找到相关的进程
来源:12-8 canal自定义接入(2)
weixin_慕仰1047700
2020-05-30
bin/startup.sh启动后,bin/stop.sh的时候发现
bin/stop.sh: line 52: kill: (11869) - No such process
应该是没有启动成功,但准备去logs目录下查看一下报错信息,发现没有生成任何日志文件,logs下面为空,
用ps -ef | grep canal查看,发现没有相关进程(我只start了adapter,没有start deployer)
$ ps -ef | grep canal
501 12218 12136 0 10:41PM ttys014 0:00.00 grep canal
请老师follow up 一下具体应该怎么找错呀
4回答
-
master_D
2020-12-18
这种情况可能是要修改启动项JAVA_OPTS参数,vi canal-adapter/bin/startup.sh ,我修改成如下就可以正常启动了,我的是jdk11
if [ -n "$str" ]; then
JAVA_OPTS="-server -Xms512m -Xmx512m -Xmn512m -XX:SurvivorRatio=2 -Xss256k "
else
JAVA_OPTS="-server -Xms512m -Xmx512m -XX:NewSize=256m -XX:MaxNewSize=256m "
fi
10 -
慕勒3007982
2020-09-12
老师,我也有这个问题,启动失败,而且没有日志。
https://github.com/alibaba/canal/issues/2911
00 -
龙虾三少
2020-08-06
看着这种情况应该是有日志的,是不是没有找对日志文件的路径,和我课程中的路径查找方式一致吗
00 -
龙虾三少
2020-05-30
这点信息我也无法具体定位错误 只是猜测启动失败 可以直接用我课程中的canal下载和配置在你本地试着启动下 如果可以就说明是你的配置文件或者adapter版本有问题 如果也是一样那说明是系统环境有问题 自己尝试下对比下
012020-05-30
相似问题