尝试使用Docker在Cloudera Manager上运行
请参考
根据以下信息,我尝试在Docker上运行Cloudera Manager。
链接:https://qiita.com/junko_urata/items/7f292cbb8a57b099536b。
https://hub.docker.com/r/cloudera/quickstart/。
填补
启动后出现了许多错误,但我还没有确认原因。
可能是单一配置或设置不足。
步骤 (bù
从Docker Hub获取镜像。
docker pull cloudera/quickstart:latest
启动容器
docker run --hostname=quickstart.cloudera \
--privileged=true -t -i -d -p 7180 -p 80 \
cloudera/quickstart:latest /usr/bin/docker-quickstart
确认流程
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8373020c70c9 cloudera/quickstart:latest "/usr/bin/docker-qui…" 2 hours ago Up 2 hours 0.0.0.0:32771->80/tcp, 0.0.0.0:32770->7180/tcp gracious_spence
教程页面的80号端口被映射到主机操作系统的32771号端口,云管理页面的7180号端口被映射到主机操作系统的32770号端口。
我要登录到容器中。
docker exec -it 8373020c70c9 bash
我要启动Cloudera管理器。
[root@quickstart /]# /home/cloudera/cloudera-manager --force --express
[QuickStart] Shutting down CDH services via init scripts...
kafka-server: unrecognized service
JMX enabled by default
Using config: /etc/zookeeper/conf/zoo.cfg
[QuickStart] Disabling CDH services on boot...
error reading information on service kafka-server: No such file or directory
[QuickStart] Starting Cloudera Manager server...
[QuickStart] Waiting for Cloudera Manager API...
[QuickStart] Starting Cloudera Manager agent...
[QuickStart] Configuring deployment...
Submitted jobs: 14
[QuickStart] Deploying client configuration...
Submitted jobs: 16
[QuickStart] Starting Cloudera Management Service...
Submitted jobs: 24
[QuickStart] Enabling Cloudera Manager daemons on boot...
________________________________________________________________________________
Success! You can now log into Cloudera Manager from the QuickStart VM's browser:
http://quickstart.cloudera:7180
Username: cloudera
Password: cloudera
[root@quickstart /]#
请在浏览器中访问以下URL:
http://localhost:32770/
在显示Cloudera Manager的管理页面。

在Cloudera Quick start中的下拉菜单中选择”开始”,启动集群。

出现错误,暂时停在这里。