Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Cloudera CDH Mac_Macos_Hadoop_Cloudera - Fatal编程技术网

Macos Cloudera CDH Mac

Macos Cloudera CDH Mac,macos,hadoop,cloudera,Macos,Hadoop,Cloudera,我参加了一个将使用Cloudera CDH和Hadoop等的课程 该类的当前设置涉及使用带有VirtualBox的虚拟机 我只是想知道是否有一个更快,更有效的程序,我可以使用的实施。是否可以在我的本地环境中安装该程序 (我正在使用操作系统High Sierra的2017 Macbook Pro) 是否可以在我的本地环境中安装该程序 是的,Hadoop可以安装在Mac上。不,CDH没有macOS的DMG 这是否与运行CDH相同?不,没有Cloudera Manager、色调、蜂巢、HBase、Sq

我参加了一个将使用Cloudera CDH和Hadoop等的课程

该类的当前设置涉及使用带有VirtualBox的虚拟机

我只是想知道是否有一个更快,更有效的程序,我可以使用的实施。是否可以在我的本地环境中安装该程序

(我正在使用操作系统High Sierra的2017 Macbook Pro)

是否可以在我的本地环境中安装该程序

是的,Hadoop可以安装在Mac上。不,CDH没有macOS的DMG

这是否与运行CDH相同?不,没有Cloudera Manager、色调、蜂巢、HBase、Sqoop、Pig、Spark等

这些额外工具中的每一个都需要单独安装


“更快、更高效”的替代方案是使用Mac外部的专用CDH群集

您可以在Mac操作系统中以所谓的伪分布式模式安装Hadoop、Spark、Hive、Pig。它安装在本地机器上,其中“集群”的每个节点都是Java虚拟机。 起点是Hadoop安装,您可以按照本教程进行操作:

有很多关于在mac OS中安装Hadoop生态系统其他部分的教程,至少对于El Capitan来说是这样。(我在High Sierra上跟踪他们时没有遇到任何问题)

您在Cloudera、MapR或其他沙盒中的Hadoop体验完全不同。非常顺利。您可以运行Hue并从那里开始编码:您有Impala(还不适用于Mac操作系统)、Hive、Sqoop、Pig editor和许多其他服务,这些服务都在为您设置的HDFS上工作。一切都准备好被利用了。您只需从Cloudera manager启动所有服务,并在VM中打开Firefox浏览器,即可开始分析数据。在学习方面,我认为这是你在这个阶段可能关心的,这是最有效的方法

安装Cloudera Quick start更有效的方法是使用Docker。首先下载Mac社区版,网址为:

然后从终端类型:

docker pull cloudera/quickstart
并按照以下地址进行安装:

您将看到它比虚拟机运行得更高效、更稳定

云服务带来了计算效率。您可以使用AWS、Azure、GCP或其他云提供商,并在第二阶段试验Hadoop的真正威力。有很多提供免费试验云服务的服务,但它们在时间或您可以花费的免费积分(以美元计)方面是有限的。因此,我建议在掌握了最重要的技能之后再去那里