-1
我對hadoop很新,我在使用這種類型的平臺時遇到了一些問題。每次我在運行cat命令的Linux,它總是與 「沒有這樣的文件或目錄」 迴歸Hadoop'cat'命令錯誤
對於實例
我會輸入:
$ hadoop fs -cat filename | head
cat: 'filename': No such file or directory
任何人都可以幫我解決這個問題?
感謝
我對hadoop很新,我在使用這種類型的平臺時遇到了一些問題。每次我在運行cat命令的Linux,它總是與 「沒有這樣的文件或目錄」 迴歸Hadoop'cat'命令錯誤
對於實例
我會輸入:
$ hadoop fs -cat filename | head
cat: 'filename': No such file or directory
任何人都可以幫我解決這個問題?
感謝
看來,有一個與名字名沒有文件。
Hadoop fs命令從HDFS獲取路徑。這裏文件名應該是一個有效的HDFS路徑。
要查看你的文件在HDFS中您可以使用ls command
[terminal~]hadoop fs -ls <filename>
[terminal~]hadoop fs -ls <Parent directory of filename>
如果文件存在,它會被列出。然後你可以使用cat command
這樣的:
hadoop fs -cat hdfs://nn1.example.com/file1
hadoop fs -cat file:///file3 /user/hadoop/file4
請參考Hadoop commands瞭解更多詳情。