amazon-web-services - 在 AWS EMR 上运行时触发作业挂起
问题描述
我在 AWS EMR 上运行了一个非常简单的应用程序,当我完成集群构建后,添加了步骤。我发现应用程序挂在收集步骤上。有没有人遇到过同样的问题?
从 pyspark 导入 SparkContext
if __name__ == "__main__":
sc = SparkContext(appName='Test')
text_file = sc.parallelize([1, 2, 3, 4, 5, 6, 7, 8])
counts = text_file.map(lambda word: word+1)
print(counts.collect())
sc.stop()
EMR 显示:
为什么它一直在收集步骤等待?
解决方案
推荐阅读
- java - Kotlin:javaSetter 方法未编译
- php - php 文件作为代码返回而不在 wamp 服务器中执行
- python - 内部 virtualenv 中的 subprocess.call 离开 Windows 上的虚拟环境
- php-7.3 - 当我将 mysqli_fetch_assoc($query) 放入 while 循环以从数据库中检索数据时,循环将无限迭代。为什么会这样
- javascript - 更改功能后,Sinon 测试失败
- angular - 我正在尝试实现 ngx-bootstrap datepicker
- javascript - 如何在 React-native 中更改整个应用程序的主题?
- java - Java - 如果要发送的文件不是普通文本文件,则通过套接字发送的文件为空
- c# - 一键从两种方法调用两个插入表查询的一个存储过程
- java - 如何让数组打印用户输入、存储小计、乘以税款和总计