戳專項福利通道領取專屬福利,更多linux,java,kafka,大數據,架構課程盡在極客時間,大牛課程只要¥99,領券更優惠
-------- 打個小廣告(ノ゚▽゚)ノ 博客我會好好寫的 ---------我是分隔符------我是分隔符------我是分隔符-------符---------符----
問題:
昨天在安裝完hadoop偽分布式之后,執行hadoop下的子項目--文字計數功能時出現該錯誤,然后今天執行 hadoop fs -ls命令時系統給出同樣的錯誤提醒,經過查找資料,初步認為是hadoop的path未加到系統配置文件中。
cd /etc
vi profile
在profile文件中插入
export PATH=$PATH:$/usr/local/hadoop-2.6.0/bin:$PATH
如圖:
再執行:
source /etc/profile
將文件進行重載
然后發現Hadoop下的子項目可以順利執行,但是hdfs的xshell命令還是無法執行,后來我終於智障的發現我的命令后面少了個 / 符號而不自知
正確命令及路徑應該是:
root@Ubuntu-1:/usr/local/hadoop-2.6.0/bin# hadoop fs -ls /