⑴ 為什麼啟動hadoop後在hdfs上系統里創建input的文件夾的命令沒有用 命令為hadoop
首先hadoop2以後 命令有所變化 啟動hdfs服務後
建立文件夾應該使用dfs
例如 hdfs dfs -mkdir /filename
其次需要在文件前加 / 代表建立在根目錄,也可以加其他目錄 ,比如 、/usr/local/
不加 / 會報錯
⑵ hadoop執行hdfs的指令出錯 ./hadoop dfs mkdir 出錯
core-site.xml配置中有錯誤
還有,一般創建目錄一般使用這樣的命令:hadoop fs -mkdir youdir
⑶ 如何在linux腳本中執行hdfs命令
首先腳本需要有執行許可權
chmod u+x file.sh
執行腳本有三種方法:
1. ./file.sh
特點:開啟bash子進程來執行,也就是開啟額外的進程來進行,不影響原進程的變數、配置等
2. bash file.sh
特點:和./file.sh相同
3. source file.sh 或者 . file.sh
特點:在原bash進程中執行腳本。
第三種方法主要用於在腳本中切換用戶su、切換目錄cd等命令。
source 和 . 命令是相同的。
你可以搜索 source
⑷ hadoop安裝問題:HDFS文件系統不能格式化。求解!!
1、找不到hadoop命令,是因為你沒有將hadoop的bin目錄加入PATH(只有加入PATH環境變數中的程序才可以直接訪問)。
你可以
a)cd $HADOOP_HOME(如果進行了配置)然後執行bin/hadoop。
b)乾脆使用全路徑
c)將hadoop的bin目錄加入PATH中。
2、jps是java的工具。輸入 jps顯示8813 Jps,表示現在沒有正在運行的java程序。
hadoop的安裝,只需要解壓即可。至少需要在conf目錄中的hadoop-env.xml文件中,配置JAVA_HOME才能運行。
⑸ Linux的hadoop運行hadoop的時候出現錯誤:找不到或者無法載入主類 org.apache.hadoop.fs.FsShell
Linux的hadoop運行hadoop的時候出現錯誤:找不到或者無法載入主類 org.apache.hadoop.fs.FsShell是設置錯誤造成的,解決方法為:
1、打開Vmware虛擬機,打開三個虛擬機。

⑹ Hadoop初始化時執行hadoop namenode -format找不到命令
命令錯了!
應該是 hdfs namenode -format
⑺ hdfs命令查找文件所在路徑
指令
hadoop fsck /user/hadoop/filename -files -blocks -locations -racks
-files 文件分塊信息,
-blocks 在帶-files參數後才顯示block信息
-locations 在帶-blocks參數後才顯示block塊所在datanode的具體IP位置,
-racks 在帶-files參數後顯示機架位置
注意:此命令只能在namenode里輸入,在datanode里輸入會報錯的
⑻ 如何在ubuntu中將hadoop的hdfs進行格式化我用hdfs namenode -format命令提示沒有hdfs該命令。
命令啟動hadoop集群,死活不見namenode節點。在解決這個問題的時候,又不斷的引出了很多新的問題。 雖然這些問題在以前學習hadoop時都解決過。但,正因為以前解決過,現在遇到這些問題就更不想重復解決了。想要以最快的速度啟動集群。最後想了一個餿主意。直接格式化namenode吧。 進入正題: hadoop中重新格式化namenode 因為之前正常啟動過hadoop集群。所以在hadoop的對應data目錄中,已經有很多相關文件夾了。我們在格式化之前得先刪除相關文件夾才行。 一、對於master主節點進行操作 一、刪除data、name、namesecondary三個文件夾。 二、刪除mrlocal目錄中的四個文件夾 三、刪除logs文件夾中的所有文件 二、對於node節點進行操作 一、刪除hdfs/data中的所有文件 二、刪除mrlocal中的所有文件 三、刪除logs中所有文件 基本刪除完成後。開始重新格式化namenode 三、格式化namenode [hadoop@master hadoop]$ bin/hadoop namenode -forma 格式化成功後。重新啟動集群 四、重新啟動集群 [hadoop@master hadoop]$ bin/start-all.sh 五、查看集群啟動情況 [hadoop@master hadoop]$ jps 三吧5一 Jps 三漆四四 TaskTracker 三陸二二 JobTracker 三二漆9 NameNode 三5三三 SecondaryNameNode 三三95 DataNode 如看到 [hadoop@master hadoop]$ jps 三吧5一 Jps 三漆四四 TaskTracker 三陸二二 JobTracker 三二漆9 NameNode 三5三三 SecondaryNameNode 三三95 DataNode 則代表啟動成功
⑼ 我在ubuntu裡面搭建hadoop,用 hdfs dfs namenode -format 初次格式化hadoop出現"hdfs命令不存在"問題
你可以到hadoop的安裝目錄下的bin下面去執行
或者把hadoop/bin加入到path中
⑽ 配置hadoop 時執行 hdfs namenode -format找不到命令怎麼回事
hdfs namenode -format
改用這個命令