使用限制
本文主要介绍文件存储 HDFS 版的产品规格限制、协议功能限制、Hadoop fs命令限制及API限制。
文件系统限制
限制项 | 限制说明 |
每个账号在单个地域内可创建的文件系统数量 | 3个 |
单个文件系统可创建的挂载点数量 | 2个 |
单个文件系统同一时刻可挂载计算节点的数量 | 数量不限 |
单个文件系统的最大目录层级 | 1000层 |
单个文件系统最大文件或目录数量 | 10亿 |
单个文件系统容量上限 | 1 EiB |
同一时刻活跃进程数 | 支持10000个SDK进程运行 |
协议功能限制
不支持符号链接(Symbolic Links)。
不支持文件截断(truncate)。
不支持文件拼接(concat)。
不支持扩展属性(XAttrs)相关操作。
不支持快照(Snapshot)相关操作。
不支持代理令牌(Delegation Token)、checksum(setWriteChecksum、setVerifyChecksum)相关操作。
不支持ACL相关操作。
不支持文件块位置信息(FileBlockLocations)。
路径、文件和目录命名说明
路径
仅支持以unicode编码的字符或字符串。
路径的元素不能包含0~31的ASCII码。
文件名和目录:
不能为空字符串、单个点(.)和两个点(..)。
不能包含冒号(:)、正斜线(/)和波浪线(~)。
Hadoop fs命令限制
不支持快照(snapshot)相关命令(createSnapshot、deleteSnapshot、renameSnapshot)。
不支持ACL相关命令(setfacl、getfacl)。
不支持XAttr相关命令(setfattr、getfattr)。
不支持文件截断相关命令(truncate)。
更多有关开源Hadoop的信息,请参见Hadoop文档。
API限制
不支持Web HDFS REST API。