近期在使用阿里云oss 搭建自己企业内部云存储,运行一段时间后,发现本地磁盘占用率比较高,查找了很多原因没找到原因。

 

搭建云盘采用centos 7 安装了LAMP,同时在阿里云官网的常用工具即ossfs工具 安装到服务器中,挂载为本地的一个文件夹,所有上传的数据全部通过此工具上传到OSS云盘中。

 

开始一切都很顺利,运行也一切正常,只是负载比较大,10人左右推荐大家使用2核4G的服务器,如果是100人左右推荐大家使用4核8G的服务器,这样才能保证上传的速度,

使用阿里云oss 搭建自己企业内部云存储之采坑一

运行一段时间后,发现本地磁盘逐步的增加,直到最后达到了100%的占用,系统宕机了。与阿里云工程师沟通过程中发现,在上传的过程中会产生大量的TMP cache 占用了/tmp目录。

使用阿里云oss 搭建自己企业内部云存储之采坑一

 

建议大家每隔一段时间进行清空tmp ,还有一点我们在挂载oss到本地文件夹时最好加一个参数。

如果大家的bucket里有很多的小文件?建议-omax_stat_cache_size=xxx参数增大stat cache 的 size,

 

这样既可解决上传速度的问题。为了统计每个文件夹的大小,大家可以使用小工具ossutil 进行查询,速度还是比较快速的。

小工具ossutil进行计算您的文件大小:https://help.aliyun.com/document_detail/50452.html?spm=a2c4g.11174283.6.701.16b17da28oNzcj  

 使用du命令  计算出文件夹的大小为字节,需要根据自己情况进行转换。

 

 

使用阿里云oss 搭建自己企业内部云存储之采坑一

本文为博主原创文章,转载请标明。   

相关文章:

  • 2021-12-18
  • 2021-09-12
  • 2021-10-09
  • 2021-07-21
  • 2021-12-24
  • 2021-12-12
  • 2021-12-19
  • 2021-07-07
猜你喜欢
  • 2021-12-25
  • 2021-11-20
  • 2021-12-15
  • 2021-12-25
  • 2021-11-12
  • 2021-12-19
相关资源
相似解决方案