ls:读取目录/:输入/输出错误通过S3FS



我有一个存放一万多个文件的桶。在做'ls -l'文件夹时,我得到以下错误,但在文件夹中少于1000个文件工作正常。有什么建议吗?

ls: reading directory ./: Input/output error

我注意到文件夹中文件的每个列表都对S3进行http调用,这个#可以增加吗?

谢谢!

我想推荐看看新项目RioFS (Userspace S3文件系统):https://github.com/skoobe/riofs。

这个项目是"s3fs"的替代方案,与"s3fs"相比,主要优点是:简单,操作速度快,代码无bug。目前该项目处于"测试"状态,但它已经在几个高负载的文件服务器上运行了相当长一段时间。

我们正在寻找更多的人加入我们的项目并帮助进行测试。从我们这边,我们提供快速修复错误,并将听取您的要求,以增加新的功能。

RioFS应该可以很好地处理每个目录中如此多的文件,但是请尝试在配置文件中增加目录缓存超时时间(参见riofs.conf.xml中的dir_cache_max_time描述)

希望这对你有帮助,我们期待你加入我们的社区!

相关内容

  • 没有找到相关文章

最新更新