正在删除正在运行的spark作业的配置单元暂存目录

ttvkxqim  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(293)

如果另一个进程删除正在运行的spark作业的.hivestaging目录,会发生什么情况?
会不会导致工作失败
数据丢失但工作成功
而不是数据丢失和工作成功
或者,是否有任何hdfs锁会导致目录不会被删除
谢谢

neekobn8

neekobn81#

配置单元在运行配置单元客户端和默认hdfs示例的计算机上都使用临时文件夹。这些文件夹用于存储每个查询的临时/中间数据集,通常在查询完成时由配置单元客户端进行清理。
一旦查询执行完成,数据就被移动到输出hdfs位置。
当您删除 .hiveStaging 目录配置单元查询/驱动程序代码将失败 java.io.IOException .

相关问题