OSS-HDFS サービスを有効にする前に、このサービスが他の Object Storage Service (OSS) の機能とどのように連携するかを理解し、操作上の問題やデータ損失を防いでください。
バケットで OSS-HDFS サービスを有効にすると、データは
.dlsdata/ディレクトリに保存されます。サービスの中断やデータ損失を防ぐため、OSS-HDFS 以外の方法でこのディレクトリやそのオブジェクトに対して名前の変更や削除などの書き込み操作を行わないでください。支払い遅延や、サービスに依存する RAM ロール
AliyunOSSDlsDefaultRoleの削除など、HDFS の操作に影響を与えるイベントが発生した場合、HDFS バックエンドサービスがセーフモードに入ることがあります。このモードでは、監査ログ、非同期削除、自動ストレージ階層化など、すべてのバックエンドサービスが一時停止します。問題が解決されると、バックエンドサービスは自動的に再開します。
次の表は、OSS-HDFS サービスを有効にした後の .dlsdata/ ディレクトリに関連するリスクと考慮事項について説明しています。
その他の機能 | リスク | 説明 | 関連ドキュメント |
保持ポリシー | データを削除できなくなります。 | OSS-HDFS サービスを有効にし、同じバケットに保持ポリシーを設定しないでください。設定した場合、OSS-HDFS を使用して | |
ライフサイクル | データ損失 | OSS-HDFS サービスが有効になっているバケットにライフサイクルルールを設定または更新する場合は、
OSS-HDFS サービスを有効にした後は、その 自動ストレージ階層化 機能を使用して、HDFS に保存されているデータのライフサイクルを管理してください。 | |
バージョン管理 | 自動データ削除の失敗とサービス例外 | 同じバケットで OSS-HDFS サービスとバージョン管理を有効にしないでください。これにより、OSS-HDFS サービスが異常になる可能性があります。サービスの安定性を確保するため、できるだけ早くバージョン管理を一時停止し、削除マーカーをクリアするためのライフサイクルルールを設定してください。 | |
ディレクトリの削除 | データ損失 | 通常の OSS-HDFS サービスの操作に影響を与えたり、データ損失を引き起こしたりしないように、OSS-HDFS サービスが有効になっているバケットから | |
オブジェクトの削除 | データ損失 | 通常の OSS-HDFS サービスの操作に影響を与えたり、データ損失を引き起こしたりしないように、OSS-HDFS サービスが有効になっているバケットの | |
フォルダ名の変更 | データ損失 | 通常の OSS-HDFS サービスの操作に影響を与えたり、データ損失を引き起こしたりしないように、階層型名前空間と OSS-HDFS サービスが有効になっているバケットの | |
オブジェクト名の変更 | データ損失 | 通常の OSS-HDFS サービスの操作に影響を与えたり、データ損失を引き起こしたりしないように、OSS-HDFS サービスが有効になっているバケットの | |
オブジェクトのアップロード | データ損失 | 通常の OSS-HDFS サービスの操作に影響を与えたり、データ損失を引き起こしたりしないように、OSS-HDFS 以外の方法で | |
オブジェクトのストレージクラスの変更 | データアクセス障害と課金ルールの変更 | OSS-HDFS サービスが有効になっているバケットでは、
データアクセスへの影響や追加料金の発生を避けるため、慎重に進めてください。 | |
バケットポリシー | データアクセス障害、自動データ削除の失敗、および継続的な課金 | OSS-HDFS サービスのユーザーが .dlsdata/ ディレクトリとそのオブジェクトにアクセスできるように、OSS-HDFS サービスを有効にした後、バケットポリシーでアクセス拒否操作を設定しないでください。設定した場合、OSS-HDFS サービスはバケットへの読み取りまたは書き込みができなくなります。 セキュリティ上の理由から、特定の IP アドレスまたは VPC からのアクセスのみを許可する deny ポリシーを設定する必要がある場合は、すべての | |
Resource Access Management (RAM) | データアクセス障害、自動データ削除の失敗、および継続的な課金 | バケットで OSS-HDFS サービスを有効にすると、 | |
バケットインベントリ | データ汚染 | 通常の OSS-HDFS サービスの操作に影響を与えたり、データ汚染を引き起こしたりしないように、OSS-HDFS サービスが有効になっているバケットにインベントリレポートのルールを設定する際は、[インベントリレポートのディレクトリ] を | |
ログストレージ | データ汚染 | 通常の OSS-HDFS サービスの操作に影響を与えたり、データ汚染を引き起こしたりしないように、OSS-HDFS サービスが有効になっているバケットにログストレージを設定する際は、[ログプレフィックス] を | |
ZIP パッケージの展開 | データ汚染とデータ損失 | 通常の OSS-HDFS サービスの操作に影響を与えたり、データ汚染や損失を引き起こしたりしないように、OSS-HDFS サービスが有効になっているバケットに ZIP パッケージの展開ルールを設定する際は、[宛先ディレクトリ] を |
OSS-HDFS サービスは、OSS バケットを使用して HDFS データとその補助データを保存します。このデータはバケットの .dlsdata/ パスに保存され、使用された OSS ストレージ容量に対して料金が発生します。詳細については、「ストレージ容量の使用状況」をご参照ください。
