【问题标题】:How to access the blob storage in Microsoft Azure HDInsight?如何访问 Microsoft Azure HDInsight 中的 blob 存储?
【发布时间】:2018-05-07 15:48:43
【问题描述】:

我刚刚创建了一个基于 Spark 的 HDInsight 群集。在创建集群时,我选择了之前创建的 Blob 存储。但是,我不知道如何从那里创建的 VM 中访问该 blob 存储。我已经阅读了许多不同的教程,但无法得到正确的答案。

我可以看到默认容器的文件夹/文件对应于 VM 中的 HDFS 目录。是否可以将 blob 存储添加到默认容器中,以便我也可以像访问 HDFS 目录一样访问它?

【问题讨论】:

    标签: azure hadoop apache-spark azure-blob-storage azure-hdinsight


    【解决方案1】:

    您可以使用 Azure PowerShell 或带有 cmdlet 的 Azure CLI 访问 Blob。

    参考:Access blobs in Azure HDInsight.

    如果您想使用带有 GUI 的 Azure 存储资源管理器 访问 blob:

    参考:Azure Storage Explorer。

    【讨论】:

    • 如何将 blob 存储添加到默认容器?我可以看到HDFS直接对应默认容器。如果我可以在那里添加我的 Blob 存储,我可以将 Blob 存储作为 HDFS 访问,对吧?
    • @pythonic 在 HDInsight 群集创建过程中,可以将 Azure 存储中的 Blob 容器指定为默认文件系统。不能将任何其他 blob 存储帐户添加为 HDFS。更多详情,请转至“docs.microsoft.com/en-us/azure/hdinsight/…”。
    • 您可以向 Hadoop 添加额外的存储。例如,您可以组合 s3、hdfs 和 wasb
    猜你喜欢
    • 2019-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-18
    • 1970-01-01
    • 2017-02-07
    • 2018-12-17
    • 2020-06-03
    相关资源
    最近更新 更多