我想知道什么时候一个文件从hadoop复制到本地,这些信息记录在哪里。我已经查看了hadoop审计日志和namenode日志,没有看到这些信息被记录下来。任何帮助都将不胜感激。
ut6juiuv1#
CopyToLocal 可以将文件复制到本地文件系统。这个过程引用了很多类和方法,所以最好在日志中看到hadoop-hadoop-namenode-master.log、hadoop-hadoop-jobtracker-master.log、hadoop-hadoop-datanode-slave1.log。我会给自己一些关于写文件的理解。读的过程与写文件的过程类似。可以在hadoophadoopnamenodemaster.log中搜索“cmd=mkdirs”,也可以搜索“hdfs\u write”等等。这些关键字表示写文件的过程,即 put 或者 CopyFromLocal . 然后,你可以根据你的目的阅读这些日志。note:you最好在主节点和从节点分别找到你的日志,上面日志的名字就在我的电脑里。
CopyToLocal
put
CopyFromLocal
1条答案
按热度按时间ut6juiuv1#
CopyToLocal
可以将文件复制到本地文件系统。这个过程引用了很多类和方法,所以最好在日志中看到hadoop-hadoop-namenode-master.log、hadoop-hadoop-jobtracker-master.log、hadoop-hadoop-datanode-slave1.log。我会给自己一些关于写文件的理解。读的过程与写文件的过程类似。可以在hadoophadoopnamenodemaster.log中搜索“cmd=mkdirs”,也可以搜索“hdfs\u write”等等。这些关键字表示写文件的过程,即
put
或者CopyFromLocal
. 然后,你可以根据你的目的阅读这些日志。note:you最好在主节点和从节点分别找到你的日志,上面日志的名字就在我的电脑里。