本文汇总了实时计算启动常见报错与解决方案。
- 报错:No such edge in stream graph:1 -&g
- 报错:Slot allocation request timed out for
- 报错:Submit blink job failed
- 报错:CLI-00000001
- 报错:NoClassDefFoundError或NoSuchMethodError
- 报错:cp path NOT exist or is empty!
报错:No such edge in stream graph:1 -&g
报错:Slot allocation request timed out for
报错:Submit blink job failed
- 报错信息
- 报错原因
修改了SQL代码,但未重新生成JSON资源配置。
- 解决方案
修改SQL代码后,需要重新生成JSON配置。详情请参见上线。说明 如果只修改了资源参数,则不需要重新生成JSON配置。
报错:CLI-00000001
- 报错信息
ERR_ID CLI-00000001 CAUSE: AutoConf:an error occurred while applying the resource configuration file. Node or edge number in stream graph and json file not matched,please generate a new json. ACTION: The reason may be that the content of the SQL has been modified or the blink version number has been changed. Please regenerate the resource configuration file. DETAIL:
- 报错原因
更改SQL版本后,导致新SQL的PLAN JSON和资源配置不兼容。
- 解决方案
- 在实时计算控制台的开发页面,单击右侧的资源配置。
- 单击资源配置右上角切换视图,进入配置信息页面。
- 删除所有JSON信息。
- 在资源配置右上角,单击 。
- 在资源配置右上角,单击 。
- 重新上线作业。说明 在重新上线时,请选择手动资源配置。
- 在实时计算控制台的开发页面,单击右侧的资源配置。
报错:NoClassDefFoundError或NoSuchMethodError
- 报错信息
java.lang.NoSuchMethodError
java.lang.NoClassDefFoundError
- 报错原因
依赖包冲突。
- 解决方案
请参见概述和Datastream开发中的POM文件,配置依赖。说明
- POM依赖的版本需要和开发页面右下角的版本保持一致。
- Blink相关的依赖请使用
<scope>provided</scope>
的方式进行打包。 - 自定义的依赖请使用Shade的方式进行打包,避免与Blink底层依赖发生冲突。
报错:cp path NOT exist or is empty!
- 报错信息
作业暂停恢复时,报错如下。
Submit job for the [1] times,last error occurred at [Tue Nov 10 00:00:00 CST 2020],lastErrorMessage is as follows: run instance failed, BLINK error: bayes submit job failed.job name:[random_print], brs errorCode:[30026], brs errorMessage: code:[30026], brief info:[hdfs://a****/]ification fai verled], context info:[details:cp path NOT exist or is empty!]
- 报错原因
在作业CheckPoint未成功时,进行暂停恢复操作,导致作业恢复时,无法查询到对应的HDFS路径。
- 解决方案
在文档使用中是否遇到以下问题
更多建议
匿名提交