サポートされていない機能、制限、クォータ
このページでは、S3 Files を使用する際の制限とクォータについて説明します。
サポートされていない S3 機能
アーカイブストレージクラス – S3 Glacier Flexible Retrieval または S3 Glacier Deep Archive ストレージクラスのオブジェクトには、ファイルシステム経由でアクセスできません。同様に、S3 Intelligent-Tiering Archive アクセス階層または Deep Archive アクセス階層のオブジェクトには、ファイルシステム経由でアクセスできません。まず、S3 API を使用してこれらのオブジェクトを復元する必要があります。
S3 アクセスコントロールリスト (ACL) – S3 ACL は、ファイルシステムを通じて変更が行われた後は保持されません。誰がオブジェクトをバケットにアップロードしたかに関係なく、バケット内のすべてのオブジェクトへのアクセスを制御するには、ACL を無効にしてポリシーを使用することをお勧めします。詳細については、「ACL によるアクセス管理」を参照してください。
カスタム S3 オブジェクトメタデータ – ファイルシステムを介して変更が行われた後、S3 オブジェクトのカスタムユーザー定義メタデータは保持されません。
ファイルシステムの制限
ハードリンク – S3 Files はハードリンクをサポートしていません。ファイルシステム内の各ファイルは、単一の S3 オブジェクトキーに対応しています。
パスコンポーネントサイズ – S3 Files は、パス内の単一のディレクトリまたはファイル名が 255 バイトを超えるオブジェクトをサポートしていません。パスコンポーネントは、S3 オブジェクトキーから派生したディレクトリ名またはファイル名です。例えば、キー
dir1/dir2/file.txtにはdir1、dir2、file.txtの 3 つのパスコンポーネントがあります。互換性のない S3 オブジェクトキー名 – S3 Files は、空のパスコンポーネント (
foo//bar)、相対パスコンポーネント (foo/./bar、foo/../bar)、null バイトを含むキー名など、有効な POSIX ファイルパスにマッピングされない S3 キー名へのアクセスをサポートしていません。S3 キーサイズ制限 – フルパス名が 1,024 バイトの S3 オブジェクトキーサイズ制限を超えるファイルまたはディレクトリを S3 にエクスポートすることはできません。
シンボリックリンクターゲット – S3 オブジェクトがシンボリックリンクの場合、そのターゲットは空ではなく、4,080 バイトを超えない有効なパスである必要があります。
POSIX アクセス許可メタデータのサイズ – POSIX アクセス許可メタデータが 2 KB を超えるファイルまたはディレクトリを S3 にエクスポートすることはできません。
クォータ
以下のクォータを引き上げるには、AWS サポートにお問い合わせください。
| リソース | デフォルトのクォータ |
|---|---|
| AWS アカウントあたりのファイルシステム | 1,000 |
| ファイルシステムあたりのアクセスポイント | 10,000 |
引き上げをリクエストするには、AWS サポートセンター
以下のクォータは変更できません。
| リソース | クォータ |
|---|---|
| ファイルシステムあたりの接続数 | 25,000 |
| アベイラビリティーゾーンごとのファイルシステムあたりのマウントターゲット | 1 |
| マウントターゲットあたりのセキュリティグループ | 5 |
| ファイルシステムあたりのタグ | 50 |
| ファイルシステムあたりの VPC | 1 |
個々のファイルシステムごとに固有のクォータもあります。
| リソース | クォータ |
|---|---|
| 最大ファイルサイズ | 52,673,613,135,872 バイト (48 TiB) |
| 最大ディレクトリ深度 | 1,000 レベル |
| ファイル名の最大長 | 255 バイト |
| シンボリックリンクターゲットの最大長 | 4,080 バイト |
| S3 オブジェクトキーの最大長 | 1,024 バイト |
| クライアントあたりの最大オープンファイル数 | 32,768 |
| クライアントあたりのアクティブなユーザーアカウントの最大数 | 128 |
| ファイルあたりの最大ロック数 | 接続されているすべてのインスタンスで 512 |
| マウントあたりの最大ロック数 | 最大 256 のファイルプロセスペアで 8,192 |
| ファイルシステムポリシーのサイズ制限 | 20,000 文字 |
サポートされていない NFS 機能
S3 Files は NFSv4.1 と NFSv4.2 をサポートしていますが、以下の例外があります。
pNFS
クライアント委任またはコールバック
必須ロック (すべてのロックはアドバイザリ)
共有の拒否
アクセスコントロールリスト (ACL)
Kerberos ベースのセキュリティ
NFSv4.1 のデータ保持
ディレクトリの SetUID
ブロックデバイス、キャラクターデバイス、属性ディレクトリ、名前付き属性
nconnectマウントオプション