linux的mnt空间不够,linux怎么无法释放磁盘空间?

之前有一个.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)

|

把服务停止后然后重启服务,貌似就行了

|

db 是谁用就停谁把

|

fsck检查一下。

|

.db是数据库文件,减少你的sqlite数据库缓存设置,再测试。

|

根据df和du显示结果来看,磁盘空间已经释放。

你的问题其实肯怕是sqlite为啥不能用新的剩余空间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值