Window下使用Cloudera QuickStart镜像安装和启动
以前有零星玩过一些大数据的东西,但是没有实战过,这次老板说要搞数据中心,看来要真的搞了。
但是公司也没人弄过,也没有测试环境,真是cao蛋,没办法,考虑自己先搭建一个测试环境摸一摸底。
第一步,首先考虑,先摸一下大数据的集成平台,之前是知道CDP和CDH,准备先看看CDH。
所以,简单百度了一下docker的cloudera,发现有一个官方的quickstart,又看了一下镜像的时间, four years ago!!,感觉有点凉凉,估计版本很老了,想想算了,先弄起来了解学习一下。
大致步骤如下:
1)安装docker(此处省)
2)下载cloudera/quickstart
docker pull cloudera/quickstart:latest
3)镜像拉下来以后,打开power shell(注意要用power shell,用cmd执行不了命令),输入下面的命令(端口看自己机器占用的情况调整映射):
docker run --name cdh --hostname=quickstart.cloudera --privileged=true -t -i -p 8020:8020 -p 8022:8022 -p 7180:7180 -p 21050:21050 -p 50007:50070 -p 50057:50075 -p 50010:50010 -p 50020:50020 -p 8890:8890 -p 60010:60010 -p 10002:10002 -p 25010:25010 -p 25020:25020 -p 18088:18088 -p 8088:8088 -p 19888:19888 -p 7187:7187 -p 11000:11000 cloudera/quickstart /bin/bash -c '/usr/bin/docker-quickstart && /home/cloudera/cloudera-manager --express && service ntpd start'
4)启动完毕后,进入docker,在执行
/home/cloudera/cloudera-manager --express
5)看到下面的提示,就OK啦
6)使用cloudera 用户登录