hadoop fs -text文件返回"text:无法写入输出流".

kem*_*iya 7 hadoop

我在HDFS上有一些文件,我尝试使用命令

hadoop fs -text filename | head -10
Run Code Online (Sandbox Code Playgroud)

在exec命令之后,它总是将前10行返回到终端,这就是我想要的,但它总是返回一行"text:无法写入输出流".附在它上面,我对附加线的含义感到非常困惑.

Ash*_*ith 8

我假设您正在尝试读取压缩文件.head因此,在读取其限制之后无论如何关闭了流,因此,hadoop抛出一个警告说"文本:无法写入输出流".因为head已经关闭了hadoop的流text试图写入.

看看这个相关的答案.