Amazon EMRディストリビューションを使ってYARNクラスターでSparkジョブを実行する場合、Amazon EMRではメインノードと従属ノードにあるクラスパスが同じではないため、ライブラリをー手動で配布する必要があります。
scp -i username_EC2.pem sanulich_EC2.pem hadoop@<mainNode>:/home/hadoop
ssh -i username_EC2.pem hadoop@<mainNode> ls -al
-r-------- 1 username username 1674 кві 11 16:26 username_EC2.pem
chmod -rwx username_EC2.pem chmod u+r username_EC2.pem
scp -i /home/hadoop/username_EC2.pem /usr/lib/spark/jars/*.jar hadoop@<slaveNode>:/home/hadoop
ssh -i /home/hadoop/username_EC2.pem hadoop@<slaveNode>
sudo mv /home/hadoop/*.jar /usr/lib/spark/jars
このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。