首页 > 解决方案 > 无法在 Cloudera Quickstart Docker 上启动 Cloudera 服务

问题描述

我正在尝试在 Cloudera 的快速启动 docker 映像(5.13.0)上启动 cloudera 服务。

我从 Cloudera 的网站下载了图像,并按照此处所述执行了以下步骤:https ://docs.cloudera.com/documentation/enterprise/5-13-x/topics/quickstart_docker_container.html

tar -zxvf ~/Downloads/cloudera-quickstart-vm-5.13.0-0-beta-docker.tar.gz
cd ~/Downloads/cloudera-quickstart-vm-5.13.0-0-beta-docker/
docker import cloudera-quickstart-vm-5.13.0-0-beta-docker.tar cloudera-quickstart:5.13.0
docker run --hostname=quickstart.cloudera --privileged=true -i -t -p 8888:8888 -p 7180:7180 cloudera_quickstart:5.13.0 /usr/bin/docker-quickstart

容器成功启动并正常运行 /usr/bin/docker-quickstart。(我可以访问 HDFS 和 pyspark)。

当我想启动 Cloudera 管理器时,问题就开始了:

# In cloudera_quickstart
/home/cloudera/cloudera-manager --express

该命令将运行完成,但是当我转到 Cloudera manager @ localhost:7180 并单击最近的命令时,我将看到以下错误消息:

Spark_deploy_client_config_error

我已经尝试重新下载图像,并到处搜索,但我找不到任何有类似问题的人,所以我在这里发布了一些帮助。干杯!

更新 2019/11/05

设置失败:
1. Docker 版本 19.03.4,构建 9013bf583a
2. Ubuntu 16.04

工作设置:
1. Docker 版本 18.09.3,构建 774a1f4
2. Ubuntu 18.04

所以我在另一台具有完全相同图像的笔记本电脑上尝试了这个。Cloudera 管理器和服务完美启动。唯一的区别是我上面列出的 Docker 版本。

我不完全确定问题是 docker 版本还是不同的操作系统。无论如何,如果其他人有这个问题,可以尝试较低的 docker 版本,如果有帮助,可以在这里报告?

标签: dockerapache-sparkclouderacloudera-quickstart-vm

解决方案


推荐阅读