在Cloudera HDP沙盒上安装Eclipse

问题描述

我使用的是使用Oracle Virtual Box的早期Cloudera QuickStart VM。该QuickStart VM提供了预安装的Eclipse和Web浏览器。因此,我可以通过Web浏览器在该VM上安装Intellij或任何其他软件。但是不幸的是,Cloudera停止了QuickStart VM,他们正在提供HDP SandBox。我在oracle虚拟框中成功安装了HDP SandBox。但是我无法在HDP沙箱上获得任何台式机,日食或Web浏览器。我尝试通过安装GNOME桌面进行尝试,但未成功。我还尝试安装VNC服务器和VNC查看器,以将桌面放置在HDP沙盒上,但无法正常工作。

任何人都可以在这个问题上帮助我

解决方法

首先,Cloudera和Hortonworks已合并。合并后,发布了新平台来接替HDP和CDH。建议将新的Cloudera数据平台(CDP)用于以后的任何事情。

尽管没有这样的沙箱,但我发现了这篇出色的社区文章,旨在获得类似试验的沙箱体验:https://community.cloudera.com/t5/Community-Articles/How-to-create-a-Centos7-CDP-DC-Trial-VM-for-sandbox-learning/ta-p/300837

现在,您的主要问题是: 这些沙箱设置非常合适,因此我可以想象发生了一些事情(例如使用所有资源或以某种方式调整系统)会导致其他事情失败的情况。 但是,您不需要在平台上安装类似GNOME或Eclipse的任何东西。

例如,如果您的笔记本电脑上运行着类似Eclipse的东西,那么对于大多数用例来说这可能就足够了。请记住,这只是一个沙箱,对于实际的群集,您可能需要在客户端节点上填写更多这些内容。

就目前而言,我建议您真正专注于核心。如果您需要构建火花罐之类的东西,为什么不将其构建在平台之外并带入平台呢?这也是真实集群的常见模式。

如果您需要使用GUI与数据进行交互,为什么不从外部连接到蜂巢等,就像在真实情况下通常那样。


我意识到快速入门中提供了一些“捷径”,但是人们不应该需要这些“捷径”,因此希望这将帮助您找到一种在沙箱中评估平台的方法,而又不会像以前的快速入门那样陷入困境。 / p>