【转载】 ubuntu 安装cdh

1 篇文章 0 订阅

1下载cdh镜像
两种方式

1)直接拉取官网最新镜像文件 

   当前官网最新版本是5.13

docker pull cloudera/quickstart:latest
   设置镜像版本信息

docker tag cloudera/quickstart:latest cdh:5.13.0 
2)官网下载镜像文件

https://www.cloudera.com/downloads/quickstart_vms/5-13.html
  解压文件

 tar -vxf cloudera-quickstart-vm-5.13.0-0-beta-docker.tar.gz
  上传导入镜像

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

2运行CDH容器
  基于下载好的cdh:5.13.0镜像启动容器cdh

下面参数中--hostname=quickstart.cloudera建议添加对应映射

docker run --name cdh --hostname=quickstart.cloudera --privileged=true -t -i -p 7180:7180 -p 7187:7187 -p 1080:1080 -p 4200:4200 -p 7777:7777 -p 7788:7788 -p 8000:8000 -p 8080:8080 -p 8744:8744 -p 8886:8886 -p 9088:9088 -p 9089:9089 -p 61080:61080 -p 61888:61888 -p 4040:4040 -p 6080:6080 -p 8042:8042 -p 8088:8088 -p 8188:8188 -p 8888:8888 -p 9995:9995 -p 11000:11000 -p 15000:15000 -p 16010:16010 -p 18081:18081 -p 19888:19888 -p 21000:21000 -p 21050:21050 -p 50010:50010 -p 50020:50020 -p 50070:50070 -p 50075:50075 -p 50111:50111 -p 8081:8081 -p 2182:2182 -p 2202:2202 -p 4557:4557 -p 6627:6627 -p 6667:6667 -p 9090:9090 -p 9091:9091 -p 15500:15500 -p 1100:1100 -p 1111:1111 -p 1988:1988 -p 2100:2100 -p 2181:2181 -p 2201:2201 -p 2222:2222 -p 3000:3000 -p 4242:4242 -p 5007:5007 -p 5011:5011 -p 6001:6001 -p 6003:6003 -p 6008:6008 -p 6188:6188 -p 8005:8005 -p 8020:8020 -p 8032:8032 -p 8040:8040 -p 8082:8082 -p 8086:8086 -p 8090:8090 -p 8091:8091 -p 8443:8443 -p 8765:8765 -p 8889:8889 -p 8983:8983 -p 8993:8993 -p 9000:9000 -p 9996:9996 -p 10000:10000 -p 10001:10001 -p 10015:10015 -p 10016:10016 -p 10500:10500 -p 10502:10502 -p 12049:12049 -p 12200:12200 -p 15002:15002 -p 16000:16000 -p 16020:16020 -p 16030:16030 -p 18080:18080 -p 33553:33553 -p 39419:39419 -p 42111:42111 -p 50079:50079 -p 50095:50095 -p 60000:60000 -p 60080:60080 cdh:5.13.0 /bin/bash -c '/usr/bin/docker-quickstart && /home/cloudera/cloudera-manager --express && service ntpd start';
说明:

--name 容器名
–memory-swap 指定可使用的swap -1表示不限制
–hostname 指定容器的主机名
-p 指定一堆web portal的端口映射,可以自己选择
--privileged=true 必要参数:HBase, MySQL-backed Hive metastore, Hue, Oozie, Sentry, 和 Cloudera Manager 的权限开关
 3查看容器是否启动
docker ps 查看 image=cdh:5.13.0 的容器是否有启动
 
无启动则通过docker ps -a 查找该容器ID
 
docker start CONTAINER ID 启动容器
4进入容器配置
docker exec -it CONTAINER ID  /bin/bash
 
同步时间
 
service ntpd start
 
若同步时间后还与当前时间相差8小时,原因是时区不同
 
在/etc/profile文件中增加一行 export TZ='CST-8'
 
使文件立即生效
 
source /etc/profile 或者 . /etc/profile
 5启动Cloudera Manager
/home/cloudera/cloudera-manager --enterprise
 通过web访问宿主机:7180端口,可以访问则配置成功,登录用户密码为cloudera/cloudera


————————————————
版权声明:本文为CSDN博主「DoaneYang」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/youngyang_dz/article/details/90411790

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值