1、现在sql-cli能够提交到yarn的session那边,但是会直接报错:
Caused by: java.lang.ClassNotFoundException:
org.apache.hadoop.mapred.JobConf
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

找不到Hadoop的依赖,我已经在三台测试机上已经将export HADOOP_CLASSPATH=`hadoop
classpath`配置到/etc/profile。

2、我的perjob任务或者,启动一个任务flink run -yid提交到这个session都是没有问题的

3、有个朋友给了我这个shade包flink-shaded-hadoop-2-uber-2.7.5-8.0.jar放到lib目录下,就可以了。

4、奇怪的是我不加这个shade包,通过export HADOOP_CLASSPATH=`hadoop
classpath`配置全局变量,session启动不起来吗???



--
Sent from: http://apache-flink.147419.n8.nabble.com/

回复