既存のバケットまたはバケットの作成時に OSS-HDFS を有効にできます。
前提条件
OSS-HDFS は、次のリージョンのバケットでサポートされています: 中国 (杭州)、中国 (上海)、中国 (青島)、中国 (北京)、中国 (ウランチャブ)、中国 (深圳)、中国 (広州)、中国 (張家口)、中国 (香港)、日本 (東京)、シンガポール、ドイツ (フランクフルト)、米国 (シリコンバレー)、米国 (バージニア)、インドネシア (ジャカルタ)、タイ (バンコク)、および SAU (リヤド - パートナーリージョン)。
課金ルール
データストレージ料金
OSS-HDFS を使用する場合、データブロックは Object Storage Service (OSS) に保存されます。したがって、OSS の課金方法が OSS-HDFS のデータブロックに適用されます。詳細については、「課金の概要」をご参照ください。
制限事項
OSS-HDFS を有効にすると、無効にすることはできません。OSS-HDFS を有効にするときは注意してください。
OSS-HDFS には、VPC (Virtual Private Cloud) からのみアクセスできます。OSS-HDFS へのアクセスに使用する VPC は、OSS-HDFS を有効にするバケットが配置されているのと同じリージョンに配置する必要があります。
アーカイブ、コールドアーカイブ、ディープコールドアーカイブのバケットでは OSS-HDFS を有効にできません。
OSS-HDFS が提供する方法以外の方法を使用して、
.dlsdata/データストレージフォルダーとその内容に対して、フォルダーやオブジェクトの名前変更や削除などの書き込み操作を実行しないでください。そうしないと、OSS-HDFS が正しく機能しなくなったり、データが失われたりする可能性があります。OSS-HDFS が有効になっているバケットを削除する前に、バケットに格納されているオブジェクトのメタデータを OSS-HDFS から削除してから、バケット内のオブジェクトを削除する必要があります。そうしないと、バケットを削除できません。
OSS-HDFS を有効にする方法
バケットに対して OSS-HDFS を有効にすると、AliyunOSSDlsDefaultRole ロールが自動的に作成され、AliyunOSSDlsRolePolicy ポリシーがアタッチされます。ユーザーが .dlsdata/ データストレージフォルダーとその中のオブジェクトにアクセスできるようにするには、このロールまたは関連付けられたポリシーを無効化、変更、または削除しないでください。
バケット作成時にバケットの OSS-HDFS を有効にする
Alibaba Cloud アカウントまたは管理者権限を持つ RAM ユーザーを使用して初めてバケットを作成するときは、[OSS-HDFS] を有効にする前に、ページ上の指示に従って、OSS-HDFS にアクセスするために必要な権限をロールに付与する必要があります。詳細については、「バケットの作成」をご参照ください。
既存のバケットの OSS-HDFS を有効にする
Alibaba Cloud アカウントまたは管理者権限を持つ RAM ユーザーを使用して既存のバケットの OSS-HDFS を有効にするには、次の手順を実行します。
RAM ユーザーに OSS-HDFS へのアクセスに必要な権限を付与します。
OSS コンソールにログインします。
左側のナビゲーションウィンドウで、[バケット] をクリックします。[バケット] ページで、OSS-HDFS を有効にするバケットの名前をクリックします。
左側のナビゲーションツリーで、 を選択します。
[OSS-HDFS] タブで、[承認] をクリックします。次に、画面の指示に従って、RAM ユーザーに OSS-HDFS へのアクセス権限を付与します。

HDFS サービスを有効にできます。
[OSS-HDFS] ページで、[OSS HDFS を有効にする] をクリックします。

表示されるメッセージで、[OK] をクリックします。
サービスを有効にした後も、通常どおり OSS を使用できます。OSS-HDFS を使用するには、HDFS サービスのエンドポイントを使用する必要があります。HDFS サービスのエンドポイントは、バケットの [概要] ページの アクセスタイプ セクションにあります。エンドポイントの例は
cn-hangzhou.oss-dls.aliyuncs.comです。
次のステップ
OSS-HDFS を有効にした後、RAM ユーザーに権限を付与して、EMR または非 EMR クラスターを OSS-HDFS に接続できます。詳細については、「RAM ユーザーに OSS-HDFS へのアクセス権限を付与する」をご参照ください。