Chinaunix首页 | 论坛 | 博客
  • 博客访问: 568123
  • 博文数量: 44
  • 博客积分: 5017
  • 博客等级: 大校
  • 技术积分: 508
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-17 16:03
文章分类

全部博文(44)

文章存档

2011年(1)

2010年(1)

2009年(1)

2008年(5)

2007年(22)

2006年(14)

我的朋友

分类: LINUX

2006-11-28 20:29:42

承经遇到到因为mount次数超过最大的挂载次数而报“mount次数过多,需要强制做e2fsck的检查“的警告,今天在红旗DC5.0里面特意做了一个实验,首先新创建了一个新的分区并格式化成ext3,然后用dumpe2fs查看一个分区的最大mount的次数是32次:
Mount count:              0
Maximum mount count:      32

然后我写了一个脚本,就是不停的挂载和卸载让mount的次数超过允许最大的挂载数,
#!/bin/bash

for ((i=0;i<40;i++)); do
        mount="mount /dev/hda14 /mnt"
        umount="umount /mnt"
        `$mount`
        echo $mount
        `$umount`
        echo $umount
done

执行后再查看mount次数
Mount count:              40
Maximum mount count:      32


现在已经超过很多了,可是为什么就不提示警告呢?那这个Maximum mount count到底是起什么作用?
阅读(5935) | 评论(1) | 转发(0) |
0

上一篇:LVM学习笔记(一)

下一篇:e2fsck与fsck

给主人留下些什么吧!~~