私はDCOS cliを使用してmesos上でsparkストリーミングジョブを開始しようとしています。 私は仕事を開始することができます。私のプログラムは、設定ファイルがcliパラメータとして渡されることを期待しています。 dcos spark run --submit-argsでこれをどのように達成できますか?spos submit mesos dcos cli
私はファイルhttp://server/path/to//fileをダウンロードしようとしましたが、うまくいかないことがありました。ドライバは起動しますが、設定ファイルがないために失敗します。
また、jarとconfigファイルをtarとしてロールアップして送信しようとしました。私はMesosのログで、タールが取ってあり、アンタールしているのを見ることができます。 configディレクトリとjarファイルの両方が作業ディレクトリにあります。しかし、ClassNotFoundExceptionでジョブが失敗します。私は、火花送信がどのように開始されたかについて、何かが正しくないと思われます。
dcos spark run --submit-args="--supervise --deploy-mode cluster --class package.name.classname http://file-server:8000/Streaming.tar.gz Streaming.conf"
進歩上のヒント?また、DCOSで使用されているspark-submitコマンドのログファイルを確認できますか?
それはそれでした。見つからなかった部分は/ mnt/mesos/sandboxにダウンロードしたファイルを探すことでした。 – Cheeko