2
我有一个包含一万多个文件的存储桶。我在执行'ls -l'文件夹时收到以下错误,但对文件夹中少于1000个文件正常工作。有什么建议么?ls:读取目录./:通过S3FS输入/输出错误
LS:阅读目录./:输入/输出错误
我注意到在文件夹中的文件的每件物品发出HTTP调用S3,任何机会,这#可以增加?
谢谢!
我有一个包含一万多个文件的存储桶。我在执行'ls -l'文件夹时收到以下错误,但对文件夹中少于1000个文件正常工作。有什么建议么?ls:读取目录./:通过S3FS输入/输出错误
LS:阅读目录./:输入/输出错误
我注意到在文件夹中的文件的每件物品发出HTTP调用S3,任何机会,这#可以增加?
谢谢!
我想推荐看看新项目RioFS(用户空间S3文件系统):https://github.com/skoobe/riofs。
该项目是“s3fs”的替代方案,与“s3fs”相比的主要优势在于:简单性,操作速度和无错代码。目前the project处于“测试”状态,但它已在多个高负载文件服务器上运行了一段时间。
我们正在寻求更多的人加入我们的项目并帮助进行测试。从我们这边,我们提供快速的错误修复,并会听取您的请求以添加新功能。
RioFS应该可以正常工作,每个目录下的文件这么大的数量,但请尽量增加配置文件中的目录缓存超时(见riofs.conf.xml
dir_cache_max_time
说明)
希望它可以帮助你,我们期待着看到你加入我们的社区!
我建议避免这种虐待的情况,并在S3中使用子目录 – yegor256