使用限制
本文档介绍文件存储HDFS及命令行工具存在的限制。
如要了解更多有关开源Hadoop的信息,请参考Hadoop 文档。
Hadoop FileSystem/AbstractFileSystem
- 不支持目录修改时间(mtime)、访问时间(atime),不支持通过setTimes设置文件的mtime和atime。
- 不支持符号链接(Symbolic Links)。
- 不支持文件截断(truncate)。
- 不支持文件拼接(concat)。
- 不支持扩展属性(XAttrs)相关操作。
- 不支持快照(Snapshot)相关操作。
- 不支持代理令牌(Delegation Token)相关操作。
- 不支持checksum相关操作(setWriteChecksum、setVerifyChecksum)。
- 不支持ACL相关操作。
- 不支持文件块位置信息(FileBlockLocations)。
Hadoop fs 命令行工具
- 不支持快照(snapshot)相关命令(createSnapshot、deleteSnapshot、renameSnapshot)。
- 不支持ACL相关命令(setfacl、getfacl)。
- 不支持XAttr相关命令(setfattr、getfattr)。
- 不支持文件截断相关命令(truncate)。
WebHDFS REST API
不支持
文件存储HDFS文件/目录命名规范
文件存储HDFS中文件/目录的命名规则有如下限制:
- 路径须是以unicode编码的字符或者字符串。
- 文件名和目录名不能为如下字符串:
- 空字符串
- 单个点 (.)
- 两个点 (..)
- 文件名和目录名中不能包含如下字符:
- 冒号(:)
- 斜杠(/)
- 波浪号(~)
- 路径的元素不能包含0-31的ASCII码。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论