AIX中文件系统的检查和修复
当AIX的文件系统出现损坏(不一致或不协调)时,如何进行检查和修复。
fsck命令能够检查文件系统的一致性,并能够交互式的修复文件系统,fsck命令一般的语法如下所示:
fsck [ -n ] [ -p ] [ -y ] [ -dBlockNumber ] [ -f ] [ -ii-NodeNumber ]
[ -o Options ] [ -tFile ] [ -V VfsName ] [ FileSystem1 - FileSystem2 ... ]
其中,主要的两个参数含义如下:
-f:执行快速检查,在一般情况下,没有执行适当的关机操作很可能会对处于mounted状态的文件系统造成影响,-f参数提示fsck命令不去检查能够成功unmounted的文件系统,可以减少检查的时间。
-y:假定在执行fsck命令时,对所有问题的响应为“yes”,这个参数使得在执行fsck参数时不需要任何动作,只有在文件系统受到严重的损坏时候才建议使用这个参数。
fsck命令必须在mount文件系统之前执行,同时,必须能够读取文件系统所在的设备文件(如/dev/hd0设备)。
举例:#fsck –y /dev/hd0
一般的,如果文件系统是一致的、未损坏的,在执行了fsck命令后,仅仅会列出文件系统内number of files, used blocks,和free blocks。如果文件系统是不一致的,那么fsck命令将显示发现的不一致的信息,并提示你是否要修复,如果文件系统无法修复,只能从备份文件中执行恢复。
注:mount一个不一致的文件系统将可能导致系统宕机
若您有关于案例的建议,请反馈:
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作