草庐IT

集群NoSQL

全部标签

hadoop - 配置 EMR 集群以实现公平调度

我正在尝试通过公平调度启动一个emr集群,以便我可以并行运行多个步骤。我看到这可以通过管道(https://aws.amazon.com/about-aws/whats-new/2015/06/run-parallel-hadoop-jobs-on-your-amazon-emr-cluster-using-aws-data-pipeline/)实现,但我已经通过调用awscli[1]的气流作业自动进行了集群管理/创建,所以只更新我的配置会很棒。awsemrcreate-cluster\--applicationsName=SparkName=Ganglia\--ec2-attribu

hadoop - hadoop集群中的物理内存是什么?

Hadoop集群中的物理内存是什么?它是所有节点中的总内存大小吗? 最佳答案 Hadoop集群上的物理内存只不过是每个数据节点的RAM共享部分,形成集群总内存。它不是所有节点中的总RAM大小,因为数据节点的一部分RAM是为操作系统和其他应用程序保留的。YARN和MapReduce的总可用RAM应考虑预留内存。预留内存是系统进程和其他Hadoop进程(如HBase)需要的RAM:reservedmemory=stackmemoryreserve+HBasememoryreserve(ifHBaseisonthesamenode)

apache-spark - 所需的执行程序内存高于此集群的最大阈值

我在8节点集群上运行Spark,使用yarn作为资源管理器。我每个节点有64GB内存,我将执行程序内存设置为25GB,但出现错误:所需的执行程序内存(25600MB)高于此集群的最大阈值(16500MB)!请检查“yarn.scheduler.maximum-allocation-mb”和/或“yarn.nodemanager.resource.memory-mb”的值。我将yarn.scheduler.maximum-allocation-mb和yarn.nodemanager.resource.memory-mb设置为25600但没有任何变化。 最佳答案

hadoop - 大约多少半结构化数据足以建立 Hadoop 集群?

我知道,Hadoop不仅是一般半结构化数据处理的替代品——我可以用制表符分隔的普通数据和一堆unix工具(cut、grep、sed、...)和手写来做很多事情python脚本。但有时我会得到大量数据,处理时间会长达20-30分钟。这对我来说是NotAcceptable,因为我想动态地试验数据集,运行一些半临时查询等。那么,根据这种方法的成本-结果,您认为多少数据量足以设置Hadoop集群? 最佳答案 不知道你在做什么,这里是我的建议:如果您想对数据运行临时查询,Hadoop不是最佳选择。您是否尝试过将数据加载到数据库中并对其运行查询

Hadoop Framework 在本地模拟一个集群

是否有任何Hadoop框架可以让我在Linux或Windows机器上本地模拟完整集群?DFS可以将数据复制到本地,Compute层可以并行执行吗?有没有这样或类似的框架? 最佳答案 您可以在一台或多台虚拟机上安装Hadoop。例如。Cloudera提供了一个downloadableVM预装了它的Hadoop发行版 关于HadoopFramework在本地模拟一个集群,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

hadoop - 如何从 Windows 在亚马逊的弹性 mapreduce (emr) 集群上运行 mapreduce 作业?

我正在尝试学习如何在亚马逊的EMR上运行JavaMap/Reduce(M/R)作业。我关注的文档在这里http://aws.amazon.com/articles/3938.我使用的是Windows7计算机。当我尝试运行此命令时,会显示帮助信息。./elasticmapreduce-client.rbRunJobFlowstreaming_jobflow.json当然,因为我在Windows机器上,所以我实际上输入了这个命令。我不确定为什么,但是对于这个特定的命令,没有Windows版本(所有命令都成对显示,一个用于*nix,一个用于Windows)。rubyelastic-mapre

虚拟机上的hadoop集群

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我必须在我的计算机上使用5个带有hadoop的虚拟机设置一个集群。配置需要端口号。有人可以启发我吗。我是初学者

hadoop - 在 hadoop 多节点集群上运行 mahout kmeans

我在多节点集群上运行kmeans。输入大小约为100mb,我已经像这样修改了bin/mahout文件...MAHOUT_OPTS="$MAHOUT_OPTS-Dmapred.min.split.size=10MB"..MAHOUT_OPTS="$MAHOUT_OPTS-Dmapred.map.tasks=10"在每次迭代中我得到12/09/1217:05:02INFOmapred.JobClient:Launchedmaptasks=112/09/1217:05:02INFOmapred.JobClient:Launchedreducetasks=612/09/1217:05:02IN

hadoop - cloudera集群节点角色

我需要在我的clouderaCDH4集群设置上运行简单的基准测试。我的cloudera集群设置(CDH4)有4个节点,A、B、C和D我正在使用clouderamanager免费版来管理cloudera服务。每个节点都配置为执行如下所述的多个角色。A:NameNode,JobTrackerNode,regionserver,SecondaryNameNode,DataNode,TaskTrackerNodeB:数据节点、任务跟踪器节点C:数据节点、任务跟踪器节点D:DataNode,TaskTrackerNode我的第一个问题是,一个节点可以是NameNode和DataNode吗?这样设

hadoop - 将整个 HDFS 从一个集群转移到另一个集群

我在具有5个节点的测试集群上的HDFS中存储了很多配置单元表。数据应约为70Gb*3(复制)。不,我想将整个设置转移到具有更多节点的不同环境。两个集群之间的网络连接是不可能的。问题是我没有太多时间使用新集群,也没有可能使用其他测试环境测试传输。因此我需要一个可靠的计划。:)我有哪些选择?如何在新集群上以最少的配置工作转移配置单元设置?是否可以只将5个节点的hdfs目录复制到新集群的5个节点,然后将其余节点添加到新集群并启动平衡器? 最佳答案 没有网络连接,这将很棘手!我愿意将文件从HDFS复制到某种可移动存储设备(USB内存棒、外部