CDH6.x 运行SPARK 连接Oracle: java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver

 

将Oracle驱动放到(注意:所有DATANODE节点)  Spark Home目录下或者当前执行程序目录,放到jars目录下需要修改文件用户组;修改Submit指定到指定的驱动jar包。

#切换到CDH Spark目录
cd /opt/cloudera/parcels/CDH/lib/spark/jars


修改用户组

chown cloudera-scm:cloudera-scm   ojdbc6.jar

在Submit中添加 --driver-class-path    指定驱动包路径+名称.jar,然后执行即可

/opt/cloudera/parcels/CDH/lib/spark/jars/ojdbc6.jar

 


版权声明:本文为weixin_45819253原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。