文章目录
-
- 一、出现的错误
- 二、原因
- 三、解决方式
-
-
- 1、如果不允许删除的话,只能扩大你的磁盘容量了;
- 2、可以选择删除不需要的问题。这里提供了几种递归删除的方式(慎用,无法撤销)
-
一、出现的错误
org.csource.common.MyException: getStoreStorage fail, errno code: 28
at org.csource.fastdfs.StorageClient.newWritableStorageConnection(StorageClient.java:1629)
at org.csource.fastdfs.StorageClient.do_upload_file(StorageClient.java:639)
at org.csource.fastdfs.StorageClient.upload_file(StorageClient.java:162)
at org.csource.fastdfs.StorageClient.upload_file(StorageClient.java:180)
二、原因
首先使用
df -h
查看你的存储空间使用率,已经达到91%,一般是存储空间满了。
再打开
/etc/fdfs/
目录下的tracker.conf的配置,看到预留的存储空间为10%,原因是存储空间占用达到了限制;(我是用作fastDFS存储)
如果,你的不是10%,那更改这个配置,改变你的限制大小,重启即可;
三、解决方式
1、如果不允许删除的话,只能扩大你的磁盘容量了;
2、可以选择删除不需要的问题。这里提供了几种递归删除的方式(慎用,无法撤销)
递归删除.pyc格式的文件
打印当前文件夹下指定大小的文件
find . -name "*" -size 145800c -print
递归删除指定大小的文件(145800)
递归删除指定大小的文件,并打印出来
-
表示从当前目录开始递归查找"."
-
根据名称来查找,要查找所有以.exe结尾的文件夹或者文件“ -name '*.exe' "
-
查找的类型为文件" -type f "
-
输出查找的文件目录名"-print"
-
指定文件的大小-size 145800c
-
递归删除(前面查询出来的结果)-exec rm -rf {} \;