- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我们正在尝试将 azure blob 存储与 Hadoop 结合使用。问题是我们必须在 core-site.xml 中设置 fs.defaultFS 属性,但在我们的例子中,我们收到了错误。文件和错误均如下所示:
<property>
<name>fs.AbstractFileSystem.wasb.impl</name>
<value>org.apache.hadoop.fs.azure.Wasb</value>
</property>
<property>
<name>fs.azure.account.key.OUR_STORAGE_ACCOUNT.blob.core.windows.net</name>
<value>"OUR_KEY"</value>
</property>
<property>
<name>fs.defaultFS</name>
<value>wasb://blob-hdfs@OUR_STORAGE_ACCOUNT.blob.core.windows.net</value>
</property>
现在启动时出错:
java.lang.IllegalArgumentException: Invalid URI for NameNode address (check fs.defaultFS): wasb://blob-hdfs@OUR_STORAGE_ACCOUNT.blob.core.windows.net is not of scheme 'hdfs'.
hadoop-azure
和 azure-storage
的 jar 文件都是类路径的一部分
有关如何解决此错误的任何帮助吗?
最佳答案
您不需要启动名称节点,请参阅https://blogs.msdn.microsoft.com/cindygross/2015/02/04/understanding-wasb-and-hadoop-storage-in-azure/
根据您当前的设置 (WASB),您将收到 NameNode 地址的 URI 无效
,但您仍然应该能够正常访问您的 hdfs。
如果您可以执行hdfs dfs -ls/
,那么您的 WASB 配置就没有问题。
关于azure - 将 Azure blob 与 Hadoop 结合使用时配置 defaultFS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51966617/
我有一个 CDH4.3 一体机启动并运行,我正在尝试远程安装一个 hadoop 客户端。我注意到,在不更改任何默认设置的情况下,我的 hadoop 集群正在监听 127.0.0.1:8020。 [cl
这已经是之前post的讨论对象了,但是,我不相信答案是 Google docs指定可以创建集群设置 fs.defaultFS 属性。此外,即使可以通过编程方式设置此属性,但有时从命令行设置它会更方便。
我们正在尝试将 azure blob 存储与 Hadoop 结合使用。问题是我们必须在 core-site.xml 中设置 fs.defaultFS 属性,但在我们的例子中,我们收到了错误。文件和错误
我知道这两个属性都与名称节点有关。但它们之间的实际区别是什么? 最佳答案 属性 fs.default.name 已被弃用并替换为fs.defaultFS。 关于hadoop - fs.defaultF
我在一台名为 hadoop 的机器上安装了 NameNode 服务。 core-site.xml 文件的 fs.defaultFS(等同于 fs.default.name)设置如下: fs.de
我是一名优秀的程序员,十分优秀!