【发布时间】:2019-11-08 10:20:27
【问题描述】:
我有一个 HDInsight (Hadoop) 4.0 集群。 Hive 托管表的默认路径是 hive/warehouse/managed,它位于集群的默认存储帐户中。我希望默认配置单元托管路径指向我已附加到同一群集的其他存储帐户。这样做的原因是,我可能多次删除并重新创建集群,并且每次我都必须删除默认存储帐户的默认容器,否则集群创建将失败——或者每次都指定一个新容器。它创造了一个棘手的情况,在集群的早期实例化期间创建的托管表一直指向旧的默认容器。我知道如果我们在托管表创建期间明确指定 LOCATION 可以防止这种情况发生,但我只是不想让任何东西驻留在默认容器中,即使 LOCATION 被省略。我正在尝试将数据与集群隔离元数据,这是默认容器的用途。我希望在集群创建期间完成此操作(而不是通过 Ambari 创建集群后)。我们如何做到这一点?我在 Azure 的集群创建 UI 中没有看到任何这样的选项。
【问题讨论】:
标签: hadoop hortonworks-data-platform azure-hdinsight