You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-zh@flink.apache.org by johnjlong <jo...@163.com> on 2022/01/05 10:28:43 UTC

K8s模式指定-C参数不生效


大佬们
我部署作业到k8s集群,有多个作业共享一个外部的jar的情况。外部的jar的通过共享存储,每个JM、TM都能访问。
我使用-C指定依赖的classpath。但是依然找不到对应的class。问题可能出在哪里呢??
提交命令如下:


bin/flink run-application -t kubernetes-application -Dkubernetes.cluster-id=demo -Dkubernetes.container.image=devhub.baymax.oppo.local/flink-browser-cluster/flink:1.13.2-scala_2.11-java8-centos-v1.0.0 -Dkubernetes.container.image.pull-policy=Always -Dkubernetes.rest-service.exposed.type=NodePort -C file:///home/service/var/chubaofs/flink/user/usrlib/demo/httpclient-4.5.2.jar -c com.martin.RandomDemo -p 2 local:///opt/flink/user/jars/flink-demo-1.0-without-http-SNAPSHOT.jar





部署截图:


错误截图:


| |
johnjlong
|
|
johnjlong@163.com
|
签名由网易邮箱大师定制

Re: K8s模式指定-C参数不生效

Posted by Yang Wang <da...@gmail.com>.
file:///home/service/var/chubaofs/flink/user/usrlib/
demo/httpclient-4.5.2.jar

你指定的这个文件是在镜像里面吗?如果不是需要打到镜像里面,或者使用pod template注入init-container来下载到容器里面


Best,
Yang

johnjlong <jo...@163.com> 于2022年1月5日周三 18:28写道:

>
> 大佬们
> 我部署作业到k8s集群,有多个作业共享一个外部的jar的情况。外部的jar的通过共享存储,每个JM、TM都能访问。
> 我使用-C指定依赖的classpath。但是依然找不到对应的class。问题可能出在哪里呢??
> 提交命令如下:
>
> bin/flink run-application -t kubernetes-application
> -Dkubernetes.cluster-id=demo
> -Dkubernetes.container.image=devhub.baymax.oppo.local/flink-browser-cluster/flink:1.13.2-scala_2.11-java8-centos-v1.0.0
> -Dkubernetes.container.image.pull-policy=Always
> -Dkubernetes.rest-service.exposed.type=NodePort -C
> file:///home/service/var/chubaofs/flink/user/usrlib/demo/httpclient-4.5.2.jar
> -c com.martin.RandomDemo -p 2
> local:///opt/flink/user/jars/flink-demo-1.0-without-http-SNAPSHOT.jar
>
>
> 部署截图:
>
> 错误截图:
>
> johnjlong
> johnjlong@163.com
>
> <https://maas.mail.163.com/dashi-web-extend/html/proSignature.html?ftlId=1&name=johnjlong&uid=johnjlong%40163.com&iconUrl=https%3A%2F%2Fmail-online.nosdn.127.net%2Fqiyelogo%2FdefaultAvatar.png&items=%5B%22johnjlong%40163.com%22%5D>
> 签名由网易邮箱大师 <https://mail.163.com/dashi/dlpro.html?from=mail81>定制
>