nkj827
作者nkj827·2020-04-27 13:31
项目经理·长春长信华天

AIX文件系统相关技巧

字数 1244阅读 984评论 0赞 16

使用chvg改变VG的属性

  • chvg –ay datavg 改变Auto varyon属性为YES
  • chvg –Qy datavg 改变Quorum属性为YES
  • chvg –G datavg 改变VG为scalable vg(不限制PP在PV中的数量)
  • chvg –L 128 datavg 改变LTG的值

1.当一块硬盘连接到系统中还不能被LVM所管理,系统会分配给硬盘一个32位唯一的标识符PVID,可以使用lspv命令查看。

2.PVID存储在ODM中,使用chdev –l hdisk7 –a pv=yes 给一个硬盘分配一个PVID

3.使用lspv –l hdisk0 查看在此PV上的LV

4.使用lspv –p hdisk0 查看分配给LV的PP分布情况

5.使用lspv –M hdisk0 查看PV的布局

6.allocation permission 允许在此PV中的PP是否分配给新的LV,使用chpv –a(y|n) hdisk1决定开启和关闭allocation permission

7.使用chpv –c hdisk1清除在此PV上的启动记录

8.使用chpv –h(y|n) hdisk3 开启或关闭在此PV的hot spare

9.使用migratepv hdisk1 hdisk5 转移整个PV数据

10.使用migratelp lvtest/1 hdisk1/123 将lvtest转移到hdiak1上的123号PP上(同属一个VG)

11.LTG是磁盘操作I/O的最大传输值,使用lquerypv –M hdisk0查看

7.8 文件系统问题

1.当使用fsck或mount命令时,如果出现Not an AIXV4文件系统错误,则可能是

super block错误导致。

  • 使用dd count=1 bs=4k skip=31 seek=1 if=/dev/lv00 of=/dev/lv00恢复
  • 结束后使用fsck命令检查

2.解决不能挂载文件系统的问题

  • 使用fuser查看文件正在被哪些用户使用
  • 使用kill 杀掉进程

3.解决满文件系统问题

  • 使用df或du监控文件系统使用状况

1.每一个文件系统必须安装在LV上,当创建文件系统时,不必为其指定相应的LV,系统会生成一个LV。

2.使用crfs –v jfs –d lvtest –a size=10M –a logname=loglv01 –m /fstest 创建一个类型为JFS,安装在lvtest上,大小为10M,挂载点为/fstest,日志设备为loglv01的文件系统

3.使用mount /dev/fslv02 /testfs来挂载文件系统

4.使用lsfs –a 显示所有的文件系统

5.使用rmfs /testfs删除文件系统

6.使用chfs 改变文件系统的属性

7.使用fsck检验系统连贯性,找到的文件或目录被放置在lost+found目录中

8.使用mklv创建日志设备,使用logform /dev/loglv01初始化日志设备

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

16

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关问题

相关资料

X社区推广