linux怎么无法释放磁盘空间?

pengkui88 2012-09-04 05:48:28
之前有一个.db文件将/mnt占满了,用rm删除后,发现仍然无法使用剩余空间!重启机器后仍然无法使用!
db是sqlite3。

命令结果如下:
# df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 250.4M 44.0K 250.3M 0% /tmp
/dev/sda1 240.8M 240.8M 24.0K 100% /mnt

# du -h /mnt
24.0K /mnt/etc/mgr
76.0K /mnt/etc
76.0K /mnt/log/stats/dev
340.0K /mnt/log/stats/apps
512.0K /mnt/log/stats
344.0K /mnt/log/log
4.0K /mnt/log/.coredump
56.0K /mnt/log/log_bak
920.0K /mnt/log
84.4M /mnt

# lsof | grep deleted
apache2 813 root 11w REG 0,1 0 4724 /var/run/apache2/ssl_mutex (deleted)
apache2 815 www-data 11w REG 0,1 0 4724 /var/run/apache2/ssl_mutex (deleted)
apache2 3887 www-data 11w REG 0,1 0 4724 /var/run/apache2/ssl_mutex (deleted)
apache2 3890 www-data 11w REG 0,1 0 4724 /var/run/apache2/ssl_mutex (deleted)
apache2 3893 www-data 11w REG 0,1 0 4724 /var/run/apache2/ssl_mutex (deleted)
apache2 20958 www-data 11w REG 0,1 0 4724 /var/run/apache2/ssl_mutex (deleted)
...全文
405 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
.db是数据库文件,减少你的sqlite数据库缓存设置,再测试。
辰岡墨竹 2012-09-05
  • 打赏
  • 举报
回复
fsck检查一下。
wqkjj 2012-09-05
  • 打赏
  • 举报
回复
根据df和du显示结果来看,磁盘空间已经释放。
你的问题其实肯怕是sqlite为啥不能用新的剩余空间。
morris88 2012-09-04
  • 打赏
  • 举报
回复
db 是谁用就停谁把
pengkui88 2012-09-04
  • 打赏
  • 举报
回复
还是不行呢,之前试过,apache2 服务重启,
apache2 -k stop
apache2 -k start
还是这样
morris88 2012-09-04
  • 打赏
  • 举报
回复
把服务停止后然后重启服务,貌似就行了

23,124

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧