投稿邮箱:tougao@114cha.com

系统实施
使用阿里云oss 搭建自己企业内部云存储之采坑一
2020-04-23 11:10     【字体: 】     【 关闭 】    

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


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


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

image.png

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

image.png


建议大家每隔一段时间进行清空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命令  计算出文件夹的大小为字节,需要根据自己情况进行转换。

image.png

           

【免责声明】: 本站部分文章和信息来源于国际互联网, 本站转载出于传递更多信息和学习之目的,内容由热心网友自发贡献,该文观点仅代表作者本人,并不意味着赞同其观点或证实其内容的真实性。 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请立即联系管理员一经查实,本站将立刻删除。对使用本站信息和服务所引起的后果,本站不作任何承诺。
分享到: