您可以在建立Bucket時開通OSS-HDFS服務,也可以為已建立的Bucket開通OSS-HDFS服務。
前提條件
華東1(杭州)、華東2(上海)、華北1(青島)、華北2(北京)、華北6(烏蘭察布)、華南1(深圳)、華南3(廣州)、華北3(張家口)、中國香港、日本(東京)、新加坡、德國(法蘭克福)、美國(矽谷)、美國(維吉尼亞)、印尼(雅加達)、泰國(曼穀)地區的儲存空間支援使用OSS-HDFS服務。
費用說明
中繼資料管理費用
使用OSS-HDFS服務時,會產生中繼資料管理費用,但該計費項目暫不收費。
資料使用費用
使用OSS-HDFS服務時,資料區塊採用了OSS的儲存方式。因此,OSS的計量計費方式適用於OSS-HDFS服務中的資料區塊。更多資訊,請參見計費概述。
使用限制
OSS-HDFS服務開通後不支援關閉,請謹慎操作。
僅允許通過Virtual Private Cloud的方式訪問OSS-HDFS服務。建立Virtual Private Cloud時,需確保建立的VPC與待開啟OSS-HDFS服務的Bucket位於相同的地區。
歸檔、冷歸檔以及深度冷Archive Storage類型Bucket不支援開通OSS-HDFS服務。
禁止以非OSS-HDFS提供的方式對OSS-HDFS的資料存放區目錄
.dlsdata/
及目錄下的Object執行寫入操作,例如重新命名目錄、刪除目錄或者刪除Object等,否則會影響OSS-HDFS服務的正常使用或者引發資料丟失的風險。在刪除已開通OSS-HDFS服務的Bucket之前,您需要按順序先刪除OSS-HDFS服務中的中繼資料,然後刪除OSS資料,否則無法刪除Bucket。
開通OSS-HDFS服務
對Bucket開通OSS-HDFS服務時,預設會自動建立角色AliyunOSSDlsDefaultRole
,該角色關聯的權限原則為AliyunOSSDlsRolePolicy
。為確保使用OSS-HDFS服務的使用者可正常訪問OSS-HDFS的資料存放區目錄.dlsdata/
及目錄下的任意Object,請勿禁用、修改或者刪除該角色以及該角色關聯的權限原則。
建立Bucket時開通OSS-HDFS服務
使用阿里雲帳號或者具有管理員權限的RAM使用者在首次建立Bucket時,需要按照頁面指引先完成角色授權操作,然後再開啟HDFS服務。具體操作,請參見建立儲存空間。
為已建立的Bucket開通OSS-HDFS服務
使用阿里雲帳號或者具有管理員權限的RAM使用者為已建立Bucket開通OSS-HDFS服務的操作步驟如下:
完成RAM授權。
登入OSS管理主控台。
單擊左側導覽列的Bucket列表,然後單擊待開通OSS-HDFS服務的Bucket名稱。
在左側導覽列,選擇
。在HDFS服務頁簽,單擊前往授權,然後按照頁面指引完成授權操作。
開通HDFS服務。
在HDFS服務頁簽,單擊開通HDFS服務。
在彈出的對話方塊,單擊確定。
開通後,您仍然可以正常使用OSS服務。如果您希望使用OSS-HDFS服務,需要使用HDFS服務Endpoint。您可以前往Bucket概覽頁的訪問連接埠地區擷取HDFS服務的Endpoint,樣本值為
cn-hangzhou.oss-dls.aliyuncs.com
。
後續步驟
開通OSS-HDFS服務後,如果您希望授權RAM使用者以EMR叢集與非EMR叢集的方式接入OSS-HDFS服務,請參見授權訪問OSS-HDFS服務。