背景:生产环境多个应用同时用的同一个fastDFS,今天上传文件时失败。
1、在文件服务器上中用fastDFS自带命令测试,返回空间不足。
2、查看了data所在路径磁盘大小,发现当前挂载磁盘空间剩余10%(fastDFS默认预留10%的磁盘空间)
3、查询了该服务器所有挂载磁盘大小,都不足支撑当前服务,服务器管理人员已下班,但系统第二天还要继续使用,所以这剩余的10%磁盘空间要用起来。
4、在tracker.conf中,将reserved_storage_space的值修改为5%,预留5%的磁盘空间。
5、重启fastDFS
启动Tracker service fdfs_trackerd start 启动Storage service fdfs_storaged start 关闭Tracker service fdfs_trackerd stop 关闭Storage service fdfs_storaged stop
6、用自带命令测试是否能上传成功,测试上传正常。
fastDFS上传文件 /usr/bin/fdfs_upload_file /etc/fdfs/client.conf file
7、必须申请挂载大容量磁盘,不然预留空间越小系统扛不住啊。