Chinaunix首页 | 论坛 | 博客
  • 博客访问: 365720
  • 博文数量: 93
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 879
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-06 23:29
文章分类

全部博文(93)

文章存档

2014年(2)

2011年(1)

2010年(2)

2009年(6)

2008年(6)

2007年(13)

2006年(63)

我的朋友

分类:

2006-05-07 16:15:39

title :文件系统(下)
time;:2006-05-07 16:10
第一、   文件系统的操作
1、  安装:如果需要安装的文件系统信息已经在/etc/filesystems中记录,可以直接mount fsname;否则需要使用mount lvname mountpoint
2、  卸载umount
 
3、  文件系统的删除(会删除数据,相当windows删除分区需要慎重)
删除流程:
a.如果已经mount就卸载下来。
bsmit rmjfs 或者使用rmfs的命令。
删除fs之后也会自动删除相应的逻辑卷。
 
4、  改变文件系统大小。
# chfs -a 'size=51420' /dev/lv00
另外,跟缩小文件系统的大小也是一件比较麻烦的事情。并没有命令,需要通过重建的办法来缩小。
5、  维护文件系统
a.  fsck命令检查
检查步骤如下:
i:检查块及磁盘大小;
II:检查路径名称;
III:检查链接;
IV:检查引用数;
V:检查I节点的映射表;
VI:检查磁盘块映射表;
 
6、  初始化JFS日志设备
a.  raw变成JFS文件:logform
# logform /dev/datavglog //datavglog应该是一个裸设备
WARNING: log size greater than one segment
Only 256MB of log will be used
logform: destroy /dev/datavglog (y)?y
 
7、  使用CDRFS/UDFS
5.2以上的系统中,安装了bos.cdmount,系统会在放入光盘后自动mount。手工则使用smit crcdrfs
 
 
第二、   几个维护实例
1、  解决文件系统中的超级块错误
如果超级块损坏,那么这个fs就无法访问。而超级块损坏很多时候是错误的magic number导致。可以fsck修复。在修复过程中,fsck会自动使用31号的次超级块来修复主超级块。 
 
2、  无法卸载文件系统
#fuser /dev/lv00  //如果这个fsBUSY中就无法卸载,需要这样找到相应的pid
#kill -9 pid
3、  无法删除文件系统
使用mount or umount时提示:
getlvodm :unable to find in the device configuration data.
这是ODM数据库的定义与实际情况不一致导致,同步一下syncvg.
阅读(476) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~