我看到了dfs命令,然后转到文档,但我无法理解。
在我看来,fs和dfs的工作原理类似。有没有人给出完全不同的答案?
发布于 2011-12-05 22:36:20
您可以在$ hadoop _HOME/bin/hadoop中查看这两个命令(hadoop fs和hadoop dfs)的定义
...
elif [ "$COMMAND" = "datanode" ] ; then
CLASS='org.apache.hadoop.hdfs.server.datanode.DataNode'
HADOOP_OPTS="$HADOOP_OPTS $HADOOP_DATANODE_OPTS"
elif [ "$COMMAND" = "fs" ] ; then
CLASS=org.apache.hadoop.fs.FsShell
HADOOP_OPTS="$HADOOP_OPTS $HADOOP_CLIENT_OPTS"
elif [ "$COMMAND" = "dfs" ] ; then
CLASS=org.apache.hadoop.fs.FsShell
HADOOP_OPTS="$HADOOP_OPTS $HADOOP_CLIENT_OPTS"
elif [ "$COMMAND" = "dfsadmin" ] ; then
CLASS=org.apache.hadoop.hdfs.tools.DFSAdmin
HADOOP_OPTS="$HADOOP_OPTS $HADOOP_CLIENT_OPTS"
...因此,它们是完全相同的。
https://stackoverflow.com/questions/8384479
复制相似问题