本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。
您可以在新建Bucket時開通OSS-HDFS服務,也可以為已創建的Bucket開通OSS-HDFS服務。
前提條件
華東1(杭州)、華東2(上海)、華北1(青島)、華北2(北京)、華北6(烏蘭察布)、華南1(深圳)、華南3(廣州)、華北3(張家口)、中國香港、日本(東京)、新加坡、德國(法蘭克福)、美國(硅谷)、美國(弗吉尼亞)、印度尼西亞(雅加達)、泰國(曼谷)地域的存儲空間支持使用OSS-HDFS服務。無地域屬性的存儲空間不支持使用OSS-HDFS服務。
費用說明
元數據管理費用
使用OSS-HDFS服務時,會產生元數據管理費用,但該計費項暫不收費。更多信息,請參見OSS-HDFS元數據管理費用。
數據使用費用
使用OSS-HDFS服務時,數據塊采用了OSS的存儲方式。因此,OSS的計量計費方式適用于OSS-HDFS服務中的數據塊。更多信息,請參見計費概述。
使用限制
OSS-HDFS服務開通后不支持關閉,請謹慎操作。
僅允許通過專有網絡VPC的方式訪問OSS-HDFS服務。創建專有網絡VPC時,需確保創建的VPC與待開啟OSS-HDFS服務的Bucket位于相同的地域。
歸檔、冷歸檔以及深度冷歸檔存儲類型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服務。