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/