Hadoop迷你集群模拟(MiniDFSCluster) [英] Hadoop Mini Cluster Mock (MiniDFSCluster)

查看:538
本文介绍了Hadoop迷你集群模拟(MiniDFSCluster)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要您有关 hadoop-minicluster

我正在使用scala(带有sbt),并且尝试模拟HDFS的调用.我播下hadoop-minicluster来部署一个小的集群并对其进行测试.

I'm working with scala (with sbt) and I try to Mock calls of HDFS. I sow hadoop-minicluster for deploying a little cluster and test on it.

但是,当我添加sbt依赖项时:

However, when I add the sbt dependency :

libraryDependencies + ="org.apache.hadoop"%"hadoop-minicluster"%"3.1.0"%测试

未添加源,我无法导入软件包 org.apache.hadoop.hdfs.MiniDFSCluster

The sources are not added and I can't import the package org.apache.hadoop.hdfs.MiniDFSCluster

你知道我怎么解决这个问题吗?

Do you know how I can solve the problem ?

感谢您的回答

推荐答案

令人惊讶的是,它不在hadoop-minicluster中. 尝试 libraryDependencies + ="org.apache.hadoop"%"hadoop-hdfs"%HADOOP_VERSION分类程序测试"

Surprisingly, it's not in hadoop-minicluster. Try libraryDependencies += "org.apache.hadoop" % "hadoop-hdfs" % HADOOP_VERSION classifier "tests"

您可能还必须排除某些组件,例如 "org.apache.hadoop"%"hadoop-hdfs"%HADOOP_VERSION分类器"tests"排除("javax.servlet","servlet-api")

You also may have to exclude some components, such as "org.apache.hadoop" % "hadoop-hdfs" % HADOOP_VERSION classifier "tests" exclude ("javax.servlet", "servlet-api")

这篇关于Hadoop迷你集群模拟(MiniDFSCluster)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆