Answers:
CopyFromLocal
没有显示文件复制进度的功能。或者,您可以打开另一个shell并运行$ watch hadoop fs -ls <filenameyouarecopying>
。这将每2.0秒显示一次文件及其大小。
还可以使用pv
命令跟踪本地文件的读取进度,并将文件内容通过管道传递到hdfs dfs
stdin:
pv mylargefile.txt | hdfs dfs -put - /path/to/file/on/hdfs/mylargefile.txt
pv
IMO被低估了。完美地完成了这里的工作。