本文共 878 字,大约阅读时间需要 2 分钟。
磁盘资源耗尽故障
a)
1. 新建一个ext3 文件系统,将其挂载到新建目录下 ,并使用-i选项的df命令确认该文件系统中的i节点的使用情况
[root@localhost ~]#mkdir /data
[root@localhost ~]#mount /dev/sdb(新建文件系统) /data
[root@localhost ~]#df -i /data
2. 编写脚本进行耗尽i节点的操作:
[root@localhost ~]# vim test.sh ——新建test.sh测试脚本
i=1
while [ $i -le i节点数 ]
do
touch /wen/file$i
let i++
done
[root@localhost ~]#sh test.sh ——运行测试脚本
[root@localhost ~]#df -i /wen ——确认i节点占用情况
3. 当i节点耗尽时,再创建新的文件,将出现“设备上没有空间”的错误假象,再次查看该分区的实际可用剩余空间。
[root@localhost ~]#touch /data/newfile
[root@localhost ~]#df -hT /data
4. 修复i节点耗尽故障:(删除脚本文件)
[root@localhost ~]#rm -rf /wen/file *
文件太大将无法删除,必须编写脚本:
m=`find /文件名 -name "file*(刚才新建的空文件名)"`
for t in $m
do
rm -rf $t
done
文件名不规则时:
m=`find /文件名 -type f -a -empty`
for t in $m
do
rm -rf $t
done
b) 检测硬盘坏道
Ø 读取磁盘中的数据时,磁盘设备发出异常的声响
Ø 访问磁盘中的某个文件时,反复读取且出错,提示文件损坏
Ø 对于新建立的分区无法完成格式化
Ø 系统使用该磁盘时频繁死机
检测磁盘坏道: —— badblocks
l - s : 用于显示进度信息
l - v :显示详情
转载地址:http://tzsja.baihongyu.com/