我試圖在使用DCOS cli的mesos上啓動火花流作業。 我能夠開始工作。我的程序希望一個配置文件作爲cli參數傳遞。我如何實現這一點dcos spark run --submit-args?使用mesos的火花提交dcos cli
我試過--files http://server/path/to//file希望它會下載文件,但沒有奏效。驅動程序啓動但失敗,因爲配置文件丟失。
我也嘗試將jar和配置文件作爲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