我有一个带有VZFS文件系统的VPS主机。如何确定VZFS分区的最大文件大小?
UPD:自由空间(或全部空间)不是我所需要的。我需要使用一个大型数据库文件(例如,64 it ),所以我需要知道VPS托管的文件系统是否能够处理它。ext3文件系统使用tune2fs很容易计算,但是VPS通过Virtuozzo使用VSFS,而且它被记录为糟糕。对于linux中的某些文件系统,是否有计算最大文件大小的通用方法?
在Linux系统上,我需要创建一个大文件(大约10 On ),不可压缩文件。
该文件应该驻留在Docker映像中,这是测试在本地注册表中传输和存储大型坞映像时的性能所必需的。fallocate (在中描述)可以非常快地创建大文件,但是结果是一个0熵的大文件,高度可压缩。当将大图像推送到注册表时,只需要很少的MB。
(bash)对于特定的目录,我需要发现该文件系统支持的最大文件大小。所讨论的文件系统可能是从外部USB媒体挂载的,可能是FAT32、NTFS、exfat或ext2。我知道我可以部分地猜测来自mount的信息,但是我想要一个更干净的解决方案--另外,在exfat的情况下,mount将文件系统类型显示为"fuseblk“。(我正在运行Linux3.2.04-686-pae #1 SMPDebian3.2.51-1 i686 GNU/ Linux )
getconf FI