kettle配置Hadoop環境

kettle配置Hadoop環境

1. 從Hadoop集羣上下載 core-site.xml 和 hdfs-site.xml

  1. 先進入Hadoop的配置文件位置,然後找到 core-site.xml 和 hdfs-site.xml,使用 sz 命令下載下來。

    cd /export/server/hadoop-2.7.4/etc/hadoop
    sz core-site.xml
    sz hdfs-site.xml
    

    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-sa56i4Dy-1570519379229)(D:\學習筆記\kettle\保存圖片\kettle搭建Hadoop環境\01下載Hadoop相關配置文件.jpg)]

  2. 打開kettle,在菜單欄裏選擇工具,下拉選擇Hadoop Distribution,選擇HortonWorks HDP 2.5.x,然後點擊ok。接着關閉kettle。

    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-myXZW0TD-1570519379230)(D:\學習筆記\kettle\保存圖片\kettle搭建Hadoop環境\02打開kettle.jpg)]

  3. 將配置文件放置到 D:\software\kettle\data-integration\plugins\pentaho-big-data-plugin\hadoop-configurations\hdp25 路徑下,即kettle的安裝目錄的plugin下的子目錄中。替換掉裏面的文件。

    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-aKaQaRKa-1570519379231)(D:\學習筆記\kettle\保存圖片\kettle搭建Hadoop環境\03替換文件.jpg)]

  4. 再次打開kettle,新建一個Hadoop連接。

    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-I8E8sXjD-1570519379232)(D:\學習筆記\kettle\保存圖片\kettle搭建Hadoop環境\04創建Hadoop連接.jpg)]

  5. 可以發現這個Hadoop File System Connection 報錯,無法連接到hdfs。

    查詢問題,使用命令:netstat -aptn 查詢發現,8020 端口沒有開啓,然後想到之前將Hadoop的端口設成了 9000,改成 9000後ok。

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-RSfzIegv-1570519379233)(D:\學習筆記\kettle\保存圖片\kettle搭建Hadoop環境\05修改ok.jpg)]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章