日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在Docker启动Cloudera并开始体验

發(fā)布時間:2025/3/21 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Docker启动Cloudera并开始体验 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

開始之前

  • 最新版Docker
  • 給Docker分配4GB內存
  • Docker可用的磁盤空間10GB

使用Docker可以快速體驗CDH,并且依據(jù)localhost提供的案例,可以體驗CDH在Sqoop,HDFS,Hive,Impala,Spark,Search方面的應用。安裝預計耗時15分鐘左右,體驗上訴各種場景在2小時左右。

第一部分:安裝CDH

1. 從Cloudera下載docker鏡像

2. 解壓縮之后導入

docker import cloudera-quickstart-vm-5.13.0-0-beta-docker.tar

3. 啟動容器

docker run --hostname=quickstart.cloudera --privileged=true -t -i -d -p 8888:8888 -p 80:80 -p 7180:7180 -p 21050:21050 -p 50070:50070 -p 50075:50075 -p 50010:50010 -p 50020:50020 -p 8020:8020 [containerid] /usr/bin/docker-quickstart

?

第二部分:使用Sqoop從Mysql導入表,并使用impala進行SQL查詢

1. 進入服務器

docker exec -t -i [container name] /bin/bash

2. 切換到cloudera用戶

su - cloudera

3. 導入測試數(shù)據(jù)

[cloudera@quickstart ~]$ sqoop import-all-tables \-m 1 \--connect jdbc:mysql://quickstart:3306/retail_db \--username=retail_dba \--password=cloudera \--compression-codec=snappy \--as-parquetfile \--warehouse-dir=/user/hive/warehouse \--hive-import

4. 訪問http://localhost:8888,打開hue,賬號密碼都是cloudera

?

5. 刷新impala緩存

invalidate metadata;

6. hue界面中執(zhí)行SQL查詢

其他應用場景可以參考http://localhost進行體驗,后續(xù)還包含search應用,spark體驗等。

說明:docker版本默認不啟動clouder-manager,如果需要啟動,將docker的內存分配到8GB,然后進入cdh的容器中,執(zhí)行/home/cloudera/cloudera-manager –express,之后可以通過瀏覽器訪問localhost:7180查看到Cloudera-manager

總結

以上是生活随笔為你收集整理的在Docker启动Cloudera并开始体验的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。