file:///home/service/var/chubaofs/flink/user/usrlib/ demo/httpclient-4.5.2.jar
你指定的这个文件是在镜像里面吗?如果不是需要打到镜像里面,或者使用pod template注入init-container来下载到容器里面 Best, Yang johnjlong <johnjl...@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 > johnjl...@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>定制 >