|
FileSystem
减小文件系统的空间 用户自定义的文件系统 步骤: (1)用df命令检查要减少空间的文件系统,记录已使用的空间大小; (2)备份此文件系统(以下方法之一即可): cpio 以输入/输出方式copy文件 backup 在磁盘或软磁盘上备份文件或文件系统 savevg 备份一个用户卷组 tar UNIX常用的归档命令 (3)删除这个文件系统(rmfs /myfs); (4)用原文件系统名及减少的大小新建一个文件系统。文件系统空间按照已用空间加备用空间计算,其他属性照原文件系统; (5)恢复原文件系统中的文件。 恢复用户自定义卷组:restvg -s ...
维护检查文件系统: #fsck [-v vfstype] [-f] [-n] [-y] [-p] [FileSystem] ---------------------------------------------------- -v 指定文件系统的类型(jfs或jfs2) -f 快速 -n 不回答相关问题 -y 回答问题(常用于修复一个严重破坏的文件系统) -p 不显示检查一些有关较小问题的信息(除非要修改)
初始化JFS/JFS2日志设备 #logform [-V vfstype] LogName (注意:它会擦去逻辑卷上的所有数据!) 如果不加-V vfstype参数,默认是jfs类型。 日志设备打开时,必须先关闭,再运行logform命令。 #lsvg -l vgname (可以检查日志设备是否处于关闭状态) 格式化JFS2日志设备:#logform -V jfs2 /dev/jfs2log
增加JFS/JFS2日志设备: (1)创建新的逻辑卷 #mklv (2)修改逻辑卷的类型 #chlv -t jfslog lv03 或:#chlv -t jfs2log lv05 (3)初始化日志设备 #logform -V jfs /dev/lv03 #logform -V jfs2 /dev/lv05
文件系统空间维护 (1)可在cron进程(自动执行作业的进程)的作业表中定时运行df命令检查,通过编写shell程序来检查文件系统的使用情况,可用空间小于10%时,发送Email或向整个系统广播。 (2)注意可用空间的异常变化 (3)经济监视或定期清除呈现增长趋势的文件,如系统日志文件。
查找异常中止产生的core文件,必要时删除它们。 #find /-name core -exec rm{}\;
整理文件系统中的残片: #defragfs [-q-r-s] {DeviceFileSystem} -q 报告当前的统计信息 -r 报告当前统计信息和整理后的统计信息 -s 报告残片,检查整个文件系统中的元数据,找出不连接的碎片,这样会降低命令的执行性能。
解决文件系统中的故障 1、恢复超级块错误 JFS2类型文件系统的主超级块被损坏,可用fsck命令,它会自动备份超级块来修复主超级块。 由于错误的幻数(Magic Number)而致超级块损坏,则: (1)#umount /myfs 卸载可能被损坏的文件系统 (2) #fsck -p /dev/lv01 执行fsck命令,确认是否被损坏 [如出现fsck:Not an AIXn File System字样(n为数字),或出现:fsck:Not a recognized file system type或mount:involid argument,则说明有可能超级块受损。]
上一篇:AIX 5L 学习大纲/简易教程(1)(未经许可,请勿COPY)
下一篇:AIX 5L 学习大纲/简易教程(3)(未经许可,请勿COPY)
|