spark-submit --master yarn --deploy-mode cluster sqlserver.py --jars sqljdbc42.jar
Я получаю сообщение об ошибке:
java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
Все работает, когда я использую --deploy-mode client
и скопируйте файл jar в /usr/hdp/current/spark2-client/jars/sqljdbc42.jar
Должен ли я скопировать файл sqljdbc42.jar в / usr / hdp / current / hadoop-yarn-client /lib / на всех узлах данных?