我已经根据此处给出的说明使用 docker 安装了 cloudera 快速入门。
docker run --privileged=true --hostname=quickstart.cloudera -p 7180 -p 8888 -t -i 9f3ab06c7554 /usr/bin/docker-quickstart
你可以看到我在做-p 7180
和-p 8888
做端口映射。
当容器成功启动时。我看到hue服务启动失败了。但我使用手动运行它sudo service hue restart
,它显示正常。
现在我跑了
/home/cloudera/cloudera-manager --express --force
此命令成功我收到一条使用http://cloudera.quickstart:7180连接到 CM 的消息
现在在我的主机上我做了docker-machine env default
,我可以看到输出
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.100:2376"
export DOCKER_CERT_PATH="/Users/abhishek.srivastava/.docker/machine/machines/default"
export DOCKER_MACHINE_NAME="default"
现在在我的主机上的浏览器中我做了
http://192.168.99.100:7180
http://192.168.99.100:8888
http://quickstart.cloudera:7180
http://quickstart.cloudera:8888
但一切都无法连接到任何页面。因此,即使在进行端口转发之后......我也无法从主机访问 cloudera 管理器或 HUE UI。
我正在使用 OSX。
我还进入了 virtualbox manager UI 并选择了默认 VM。我进入设置-> 网络-> 端口转发。并做了以下条目
但我仍然无法访问 cloudera manager 和 HUE ....