hadoop和hdfs命令行工具之间的区别是什么?
我发现,hadoop和hdfs命令行工具之间的区别是什么?,hadoop,hadoop2,Hadoop,Hadoop2,我发现,hadoop和hdfs命令行工具可以执行相同的操作。例如,我可以使用 hadoop jar example.jar 同样使用 hdfs -jar example.jar 这两个命令行工具之间的区别是什么?我认为命令的唯一区别与文件系统有关 hadoop fs能够与各种文件系统通信 hdfs dfs仅适用于hdfs 其余的命令,比如jar,基本上都是别名,如果使用HDFS作为文件系统,例如与S3相比,基本上没有什么区别,虽然有人说,hdfsbinary已经被弃用了你能解释我该如何改
hadoop
和hdfs
命令行工具可以执行相同的操作。例如,我可以使用
hadoop jar example.jar
同样使用
hdfs -jar example.jar
这两个命令行工具之间的区别是什么?我认为命令的唯一区别与文件系统有关
hadoop fs
能够与各种文件系统通信
hdfs dfs
仅适用于hdfs
其余的命令,比如jar,基本上都是别名,如果使用HDFS作为文件系统,例如与S3相比,基本上没有什么区别,虽然有人说,
hdfs
binary已经被弃用了你能解释我该如何改进我的问题吗?hdfs CLI页面没有解释区别吗?我还注意到,如果我使用伪分布式模式并运行hdfs-jarexample.jar
,它实际上将在独立模式下执行(基本上它只是运行一个jar而没有唤醒hadoop集群)但是hadoop jar示例。jar
将如预期的那样处于伪分布式模式。正如所指出的,您应该使用warn jar