このトピックでは、CPFS ファイルシステム、クライアント、ファイルセット、データフロー、プロトコルサービス、および容量監視の制限事項について説明します。
ファイルシステム
制限事項 | しきい値 | 説明 |
ファイルシステムあたりのマウントターゲット数 | 1 | 1 つの CPFS ファイルシステムでサポートされるマウントターゲットは最大 1 つです。 |
クライアントあたりのファイルシステム数 | 1 | 1 つのクライアントでマウントできる CPFS ファイルシステムは最大 1 つです。 |
サブディレクトリをマウントできますか? |
| CPFS-POSIX クライアントは、サブディレクトリからの CPFS ファイルシステムのマウントをサポートしていません。CPFS-NFS クライアントは、サブディレクトリからの CPFS ファイルシステムのマウントをサポートしています。 |
ファイルシステムあたりの計算ノード数 | 2,000 | 1 つのファイルシステムは、最大 2,000 の計算ノードにマウントできます。 |
ファイルシステムの最大容量 | 1 PiB | 1 つのファイルシステムの最大容量は 1 PiB です。 |
ファイルシステムあたりのファイルまたはディレクトリの最大数 | 40 億 | ファイルとディレクトリの最大数は、ファイルシステムの容量に応じて拡張されます。 1,200 GiB の容量ごとに約 2,300 万のファイルまたはディレクトリがサポートされ、ファイルシステムあたり最大 40 億です。 |
ディレクトリあたりのファイルまたはサブディレクトリの最大数 | 1 億 | 1 つのディレクトリでサポートされるファイルまたはサブディレクトリの最大数は 1 億です。 |
最大パス長 | 4,096 バイト | Linux VFS のアクセスパス (例:/a/b/c) の最大長は 4,096 バイトです。 |
最大ファイル名長 | 255 バイト | ファイル名は最大 255 バイトです。 |
オペレーティングシステム
CPFS-POSIX クライアントソフトウェアが正常に動作するには、最低 2 つの CPU コアと 4 GiB のメモリが必要です。
ご利用のオペレーティングシステムのカーネルバージョンが POSIX クライアントでサポートされていない場合は、NFS クライアントを使用して CPFS にアクセスしてください。
CentOS ユーザー向け:CentOS Project は CentOS Linux のサポート終了 (EOL) を発表しました。Alibaba Cloud 上の CentOS Linux パブリックイメージは、公式の CentOS ソースから提供されています。CentOS Linux が EOL を迎えた後、Alibaba Cloud はこのオペレーティングシステムのサポートを提供しなくなります。サービスの中断を避けるために、別のオペレーティングシステムに移行してください。オペレーティングシステムの移行に関する詳細については、「オペレーティングシステムの移行」をご参照ください。
CPFS-POSIX クライアント
CPFS-POSIX クライアントは、Alibaba Cloud Linux、Ubuntu、CentOS などの Linux オペレーティングシステムのみをサポートします。サポートされているオペレーティングシステムのバージョンについては、次の表をご参照ください。
オペレーティングシステム | ディストリビューション | カーネルバージョン |
Alibaba Cloud Linux | Alibaba Cloud Linux 2.1903 64 ビット | 4.19.91-27.4.al7.x86_64 以前 |
RHEL または CentOS | 8.4 | 4.18.0-305.19.1.el8_4 |
8.3 | 4.18.0-240.22.1.el8_3 | |
8.2 | 4.18.0-193.28.1.el8_2 | |
8.1 | 4.18.0-147.8.1.el8_1 | |
8.0 | 4.18.0-80.11.2.el8_0 | |
7.9 | 3.10.0-1160.42.2.el7 | |
7.8 | 3.10.0-1127.19.1.el7 | |
7.7 | 3.10.0-1062.18.1.el7 | |
7.6 | 3.10.0-957.54.1.el7 | |
7.5 | 3.10.0-862.14.4.el7 | |
7.4 | 3.10.0-693.2.2.el7 | |
7.3 | 3.10.0-514.26.2.el7 | |
7.2 | 3.10.0-514.26.2.el7 | |
Ubuntu | 20.04.3 LTS | 5.4.0-86-generic |
CPFS-NFS クライアント
CPFS-NFS クライアントは Linux オペレーティングシステムのみをサポートします。サポートされているオペレーティングシステムのバージョンについては、次の表をご参照ください。
オペレーティングシステム | オペレーティングシステムのバージョン |
Alibaba Cloud Linux |
|
CentOS |
|
Ubuntu |
|
Debian |
|
SUSE |
|
ファイルセット
ファイルセットの仕様制限
1 つの CPFS ファイルシステムでサポートされるファイルセットは最大 10 個です。
CPFS ファイルシステム内でファイルセットをリンクできる最大ディレクトリ深度は 8 です。
1 つのファイルセット内のファイルまたはディレクトリの最大数は 100 万です。
ネストされたファイルセットはサポートされていません。
データフロー
データフローの仕様制限
1 つの CPFS ファイルシステムでサポートされるデータフローは最大 10 個です。
1 つのデータフローには、最大 5 つの自動更新ディレクトリを設定できます。
CPFS ファイルシステム内のファイルセットは、1 つの Object Storage Service (OSS) バケットにのみリンクできます。
データフロータスクのレコードは最大 90 日間保持されます。
データフロータスクのレポートは CPFS ファイルシステムに保存され、ストレージ容量を消費します。最大 100 万件のレポートを保存できます。
CPFS ファイルシステムは、他のリージョンにある OSS バケットとのデータフローの作成をサポートしていません。
ファイルシステムにおけるデータフローの制限
データフローに関連付けられたファイルセットでは、空でないディレクトリの名前を変更しないでください。変更すると、
Permission Deniedエラーまたは「directory not empty」エラーが発生する可能性があります。データフローは、OSS の [アーカイブ] または [コールドアーカイブ] オブジェクトをサポートしていません。
ディレクトリ名とファイル名での特殊文字の使用には注意が必要です。サポートされている文字には、大文字と小文字のアルファベット、数字、感嘆符 (!)、ハイフン (-)、アンダースコア (_)、ピリオド (.)、アスタリスク (*)、および括弧 () が含まれます。
長いパスはサポートされていません。データフローの最大パス長は 1,023 文字です。
データエクスポートの制限
データフローは、ハードリンクまたはシンボリックリンクの OSS バケットへのエクスポートをサポートしていません。
データフローは、空のディレクトリの OSS バケットへのエクスポートをサポートしていません。
データフローは、ChangeTime プロパティの OSS バケットへのエクスポートをサポートしていません。
データフローがスパースデータをエクスポートする場合、ゼロ値のホールはパディングで埋められてから OSS バケットにエクスポートされます。
プロトコルサービス
プロトコルサービスの仕様制限
制限事項
しきい値
説明
CPFS ファイルシステムに対して作成できるプロトコルサービスの最大数
1
CPFS ファイルシステムに対して作成できるプロトコルサービスは 1 つだけです。
プロトコルサービスを使用してエクスポートディレクトリを公開できる Virtual Private Cloud (VPC) の最大数
2
プロトコルサービスを使用して、最大 2 つの VPC にエクスポートディレクトリを公開できます。
プロトコルサービスを使用して作成できるエクスポートディレクトリの最大数
10
プロトコルサービスを使用して、最大 10 個のファイルセットまたはディレクトリに対してエクスポートディレクトリを作成できます。
プロトコルサービスを使用してマウントできる計算ノードの最大数
10,000
プロトコルサービスを使用して、最大 10,000 の計算ノードをマウントできます。
プロトコルサービスを使用して同時に開くことができるファイルの最大数
150,000
このしきい値を超えると、追加のファイルを開くことができなくなります。
その他の制限
プロトコルサービスを使用すると、複数のクライアントが統一された名前空間内のファイルを共有方式で読み書きできます。ただし、ログファイルなど、複数のプロセスまたはクライアントが同じファイルに同時に書き込むシナリオでは、各プロセスまたはクライアントはファイル記述子や書き込み位置などの独自のコンテキスト情報を維持しますが、NFSv3 プロトコル自体はアトミックアペンドをサポートしていません。この場合、上書き、クロスオーバー、シリアル化などの書き込み異常が発生する可能性があります。
Network Lock Manager (NLM) はサポートされていません。
NFSv4.x はサポートされていません。