oozie默认使用的spark是1.6,一直没有升级,如果想用最新的2.4,需要自己手工升级

首先看当前使用的spark版本的jar

# oozie admin -oozie http://$oozie_server:11000/oozie -shareliblist
# oozie admin -oozie http://$oozie_server:11000/oozie -shareliblist spark

升级:

1 手工修改hdfs上的sharelib目录,同时还要拷贝原有的oozie-sharelib-spark.jar

# hdfs dfs -mv /user/oozie/share/lib/lib_20190424195113/spark /user/oozie/share/lib/lib_20190424195113/spark1
# hdfs dfs -mkdir /user/oozie/share/lib/lib_20190424195113/spark
# hdfs dfs -copyFromLocal $SPARK_HOME/jars/* /user/oozie/share/lib/lib_20190424195113/spark/
# hdfs dfs -copyFromLocal $SPARK_HOME/python/lib/*.zip /user/oozie/share/lib/lib_20190424195113/spark/

# hdfs dfs -cp /user/oozie/share/lib/lib_20190424195113/spark1/oozie-sharelib-spark.jar /user/oozie/share/lib/lib_20190424195113/spark/

2 调用oozie的sharelibupdate命令

# oozie admin -oozie http://$oozie_server:11000/oozie -sharelibupdate

3 确认spark版本是否更新

# oozie admin -oozie http://$oozie_server:11000/oozie -shareliblist spark

 

相关文章:

  • 2021-08-16
  • 2019-03-12
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2022-01-05
  • 2019-03-03
猜你喜欢
  • 2021-08-29
  • 2022-02-25
  • 2021-08-26
  • 2021-11-06
  • 2022-12-23
  • 2021-05-29
  • 2022-12-23
相关资源
相似解决方案