官术网_书友最值得收藏!

  • 大數據技術入門
  • 楊正洪
  • 412字
  • 2021-04-02 21:40:38

3.4 初識Hadoop

在Hadoop安裝后,我們啟動Hadoop相關服務,然后嘗試使用這些服務。

3.4.1 啟動和停止服務

進入ambari后,可以看到如圖3-10所示的界面。左側是HDP包含的所有組件,如果組件左側顯示為綠色對號,表示成功啟動。

圖3-10 ambari界面

以HDFS服務為例,我們點擊右上角,選擇對應的選項,啟動或停止服務即可,如圖3-11所示。

圖3-11 HDFS管理

3.4.2 使用HDFS

我們對HDFS做一些簡單的測試操作:首先查看HDFS狀態,查看有哪些datanode,以及各個datanode的情況。我們輸入以下命令:

    sudo -u hdfs hdfs dfsadmin –report

上面的“sudo -u hdfs”是切換到hdfs用戶,而dfsadmin是運行一個HDFS的dfsadmin客戶端。它的參數–report用來報告文件系統的基本信息和統計信息,如圖3-12所示。

圖3-12 顯示HDFS狀態

下面我們在HDFS上創建一個文件夾,輸入命令:

    hadoop fs -mkdir /tmp/input

并將本地文件input1.txt傳到hdfs的/tmp/input目錄下:

    hadoop fs -put '/root/Desktop/input1.txt' /tmp/input

然后查看HDFS上的文件,驗證各節點的input1.txt是否上傳成功:

    hadoop fs -ls /tmp/input

以上操作命令執行結果如圖3-13所示。

圖3-13 文件操作

讀者可以在HDFS上執行以下更多的命令,對文件進行操作:

    hadoop fs -get  input1.txt /tmp/input/input1.txt  #把HDFS文件拉到本地
    hadoop fs -cat /tmp/input/input1.txt  #查看HDFS上的文件
主站蜘蛛池模板: 叶城县| 黄浦区| 凤阳县| 平潭县| 同心县| 台山市| 青龙| 抚远县| 德阳市| 区。| 丰宁| 类乌齐县| 梁山县| 贡嘎县| 东乌珠穆沁旗| 台南县| 塔城市| 栾川县| 萝北县| 夹江县| 嘉禾县| 德化县| 广平县| 曲麻莱县| 礼泉县| 怀远县| 文安县| 合阳县| 云林县| 新兴县| 修水县| 惠水县| 平顶山市| 克山县| 越西县| 双辽市| 丽江市| 农安县| 浪卡子县| 牡丹江市| 德钦县|