rasin的个人博客分享 http://blog.sciencenet.cn/u/rasin 药物设计 化学信息学 分子模拟

博文

Linux 磁盘设置的问题

已有 3731 次阅读 2011-6-9 16:36 |个人分类:Linux|系统分类:科研笔记| Linux

最近实验室的一台服务器的一个1.7T的磁盘发生了无法写文件的错误,df可以看到磁盘空间只使用了13%;删除掉一些没有用的文件后,可以写入相同数量的文件或目录。于是查看了一下磁盘的inode设置。
 
df -i
 
发现磁盘的inode使用率是100%,原来在服务器磁盘格式化的时候,假定这个磁盘只储存大文件(4M),这样这个磁盘支持的文件数量只有40多万个,
 
mkfs.ext3 -T largefile4 /dev/sdb1
 
而实际上磁盘上产生了大量的小文件,导致磁盘的inode区已经占满。
 
只好将数据打包转移(tar),卸载磁盘(umount /diskn,注意磁盘无法卸载时(umount: /diskn: device is busy),可以用/sbin/fuser /diskn看看是哪个进程在使用文件,kill杀掉进程或者skillpkill踢出用户即可。),重新采用默认的大小(-i 1024)格式化。
 
mkfs.ext3  /dev/sdb1
 
可用inode数量也升为219365376,我想再也不会出问题了吧。
 
************************************ 相关命令,以后再加入解释
df -i,-h,-m,-a
stat
mkfs.ext3
fuser
w
who
pkill
find ./  -type d |wc -l
find ./  -type f |wc -l
 


https://wap.sciencenet.cn/blog-460432-453339.html

上一篇:关于网络唤醒
下一篇:accelrys discovery studio activeX 3.1
收藏 IP: 220.249.99.*| 热度|

1 符海洋

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-21 19:26

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部