【发布时间】:2020-05-30 07:11:29
【问题描述】:
当我运行 pyspark 程序交互式 shell 时,能够在 pyspark 脚本中获取配置文件(config.ini), 但是当我尝试使用带有主纱线的 Spark 提交命令运行相同的脚本并且集群部署模式是集群时,它给我错误,因为配置文件不存在,我检查了纱线日志并且能够看到相同的,下面是运行 pyspark 的命令工作。
spark2-submit --master yarn --deploy-mode cluster test.py /home/sys_user/ask/conf/config.ini
【问题讨论】:
-
使用 spark2-sumbmit 命令有参数提供的属性文件,您可以使用它在 spark-submit 命令中获取此属性文件。例如spark2-submit --master yarn --deploy-mode cluster --properties-file $CONF_FILE pyspark_script.py
标签: pyspark