全部產品
Search
文件中心

E-MapReduce:阿里雲OSS-HDFS服務(JindoFS 服務)Endpoint配置

更新時間:Jul 01, 2024

本文為您介紹阿里雲OSS-HDFS服務(JindoFS 服務)Endpoint的配置方法。

方法一:在訪問路徑中指定Endpoint(推薦)

訪問OSS-HDFS服務時,推薦您使用oss://<Bucket>.<Endpoint>/<Object>格式的訪問路徑,例如oss://example-oss-bucket.cn-shanghai.oss-dls.aliyuncs.com/Test。 這種方式在訪問路徑中包含Endpoint,JindoSDK會根據路徑中的Endpoint訪問對應介面。

方式二:配置Bucket層級的Endpoint

如果您使用oss://<Bucket>/<Object>這種訪問路徑,即訪問路徑中沒有Endpoint,JindoSDK會在配置中尋找Bucket層級的Endpoint。您可以在Hadoop的core-site.xml中配置Bucket層級的Endpoint指向OSS-HDFS服務的Endpoint。

<configuration>
    <property>
        <name>fs.oss.bucket.XXX.endpoint</name>
        <value>cn-xxx.oss-dls.aliyuncs.com</value>
    </property>
</configuration>
說明

XXX為OSS-HDFS服務Bucket名稱。

方式三:配置全域預設Endpoint

如果您使用oss://<Bucket>/<Object>這種訪問路徑,且沒有配置Bucket層級的Endpoint,則JindoSDK會使用全域Endpoint訪問。如果您需要預設使用訪問OSS-HDFS服務,可以選擇該方法。您可以在Hadoop的core-site.xml中配置全域預設Endpoint。

<configuration>
    <property>
        <name>fs.oss.endpoint</name>
        <value>cn-xxx.oss-dls.aliyuncs.com</value>
    </property>
</configuration>