2011-12-05 13 views
30

के बीच अंतर मैंने dfs कमांड देखा, फिर प्रलेखन में गया लेकिन मैं समझने में असमर्थ हूं।
मेरे दृष्टिकोण में fs और dfs समान काम करते हैं। कोई भी सही अंतर देता है?`हडूप डीएफएस` और 'हडूप एफएस`

+1

"एफएस" और "डीएफएस" अधिभारित शब्द हैं और यह कहना मुश्किल है कि आप किस बारे में बात कर रहे हैं। क्या आप कुछ ऐसे आदेशों के कुछ उदाहरण दे सकते हैं जो आपको भ्रमित करते हैं? –

+2

क्या @ या कोई भी समझा सकता है कि यह विषय के रूप में बंद क्यों किया गया था? मैंने सोचा होगा कि हैडोप डीएफएस "प्रोग्रामर द्वारा उपयोग किए जाने वाले सॉफ़्टवेयर टूल्स" के अंतर्गत आता है (जैसा कि एफएक्यू में सूचीबद्ध है)। –

+0

आह, संपादन इतिहास देखने पर, मैं अनुमान लगा रहा हूं क्योंकि इस सवाल में 'हैडोप' का मूल रूप से उल्लेख नहीं किया गया था। (हालांकि यह टैग में था?) –

उत्तर

50

आप $ HADOOP_HOME/bin/Hadoop

... 
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" 
... 

में दो आदेशों की परिभाषा (Hadoop FS & Hadoop DFS) देख सकते हैं तो, वे बिल्कुल वही कर रहे हैं।

+0

@ajjain से टिप्पणी के बीच अंतर पूछ रहा है: जब आप इस ब्लॉग एंट्री को http: // पढ़ते हैं nsinfra.blogspot.in/2012/06/difference-between-hadoop-dfs-and.html यह विषय को अधिक अंतर्दृष्टि के साथ समझाता है। यह योजना का डिफ़ॉल्ट विन्यास है जो अंतर का कारण है। – CharlesB

+1

@ajjain कृपया टिप्पणी करने के लिए संपादन का उपयोग न करें;) – CharlesB

संबंधित मुद्दे