AIX挂载文件系统
- 格式:docx
- 大小:407.26 KB
- 文档页数:3
目录第1章认识AIX文件系统 (1)1.1 文件系统类型 (1)1.2 日志文件系统-原理篇(必读) (1)1.2.1 日志型文件系统JFS Journaled File System (2)1.2.2 增强型日值文件系统jfs2 (7)第2章创建文件系统 (7)2.1 smitty crfs 创建文件系统(具体的参数解释可以参考命令行) (7)2.2 命令行方式创建文件系统 (7)2.2.1 语法 (7)2.2.2 描述 (8)第3章维护文件系统 (13)3.1安装、卸载文件系统 (13)3.1.1 smitty mount 安装文件系统 (13)3.1.2 命令行方式下安装卸载文件系统 (13)3.2 删除文件系统 (14)3.3 改变文件系统大小 (15)3.3.1 smitty chjfs 方式改变文件系统 (15)3.3.2 命令行方式改变文件系统 (15)3.4 fsck校验文件系统 (16)3.5 df、du文件系统空间维护 (17)3.5.1 df命令 (17)3.5.2 du命令 (17)3.6 整理文件系统碎片 (18)3.6.1 命令行方式整理文件系统碎块 (18)3.7 AIX文件系统常见故障诊断与维护 (18)3.7.1 超级块故障诊断与恢复 (19)3.7.2 df du 显示结果不一致诊断 (19)3.7.3 重建jfslog日志文件系统 (20)3.7.4 无法建立或删除文件系统的诊断与恢复 (20)3.7.5 无法卸载文件系统的诊断与恢复 (21)关键词:文件系统JFS AIX 摘要:缩略语清单:参考资料清单:参考书目:《AIX 5L 系统管理技术》――――目前国内较好的IBM技术手册,推荐阅读《AIX 5L management guid》《AIX user guid》/support/cn第1章认识AIX文件系统文件系统是建立在逻辑卷上的文件、目录和其他数据结构的集合,以树型结构记录着文件和目录的位置信息以及逻辑名称的对应关系。
一,AIX系统的数据存储方式物理卷PV 单独的硬盘/dev/hdisk0 , /dev/hdisk1... 可细分为物理分区PP卷组VG 一个或多个硬盘组成。
从逻辑上讲,在一个卷组VG中,可定义若干个逻辑卷LV。
它也可细分为逻辑分区LP。
逻辑卷LV可以用作:分页空间(Paging Space)的载体,系统日志(SystemLog)的载体,文件系统(FileSystem)的载体.在系统初始安装时,一个名为rootvg的卷组被用来装载BOS。
在rootvg卷组中,有一些逻辑分区被用来装载一些特定的系统数据,例如启动数据hd5,日志记录(JL)hd8,分页空间(PagingSpace)hd6等。
这样rootvg总是被激活的。
在每一个卷组VG内的物理卷PV上,至少一个或多个很重要的数据区--卷组描述区(VGDA)。
同一个卷组VG的各个物理卷PV上的VGDA内容,正常时应该是一致的。
在一个卷组VG中,用户可以定义若干个逻辑卷LV,一个逻辑卷在物理上可能是不连续的,有可能跨越了一个卷组中的多个物理卷。
多个物理分区对应于一个逻辑分区的情况,通常用于对逻辑卷生成镜像。
这样就有这么一些概念:卷组VG物理卷PV物理分区PP逻辑卷LV逻辑分区LP文件系统和逻辑卷的常用命令:# lsvg显示卷组VG的信息,例如:(1) lsvg -o(2) lsvg(3) lsvg vg02(4) lsvg -l vg02#varyoffvg使卷组VG不被激活,例如:(1) varyoffvg cx_vg#varyonvg使卷组VG被激活,例如:(1) varyonvg cx_vg# lspv显示物理卷PV的信息,例如:(1) lspv hdisk0(2) lspv -p hdisk2(3) lspvhdisk0 0000000012345678 rootvghdisk1 10000BC876543258 rootvghdisk2 ABCD000054C23486 cx_vg# lslv 显示逻辑卷LV的信息,例如:(1) lslv lv03(2) lslv -p hdisk2(3) lslv -l lv03# lsps显示Paging space的信息,例如:(1) lsps -aPage Space Phy Vol Vol Grp Size %Used Active Autohd6 hdisk0 rootvg 1024MB 30 yes yes (2) lsps -s# lsfs显示文件系统的信息,例如:(1) lsfs(2) lsfs -v jfs二,文件系统的管理1,文件系统概述在AIX中,文件系统是由若个文件和目录组成的分级树形结构。
与Linux系统不同,当AIX作为NFS客户端,挂载NFS共享时,需调整AIX默认网络参数。
若想实现开机启动,必须将网络参数值写入nextboot file。
【实验过程】1、查看NFS共享showmount -e rhel152 | grep aix227共享存储的位置为rhel152:/backup/cuug02/storage032、编辑/etc/filesystemsvi /etc/filesystemsmount=true即开机自动挂载3、手工mount报错mount /backup咦?linux系统中只要做类似配置,即可成功挂载,到了AIX系统怎么就不行了呢?难道是编辑的配置有问题?4、使用smit查看相应配置为验证NFS的配置信息,删除/etc/filesystems中所添加信息,使用smit nfs 重新进行配置下图陪配置信息中/etc/filesystems entry will mount the directory on system restart 选项设置为yes即开机自动挂载配置完毕后回车显示 failed仍然报错,Not owner5、调整默认网路参数查看相关资料,出现此报错信息,需要调整AIX默认网络参数nfso -o nfs_use_reserved_ports=1调整完毕后再次手动挂载无报错信息mount /backupdf -g查看,已成功挂载NFS服务器共享目录到本地文件系统6、重启AIX系统验证上面手动挂载成功后,还需重启AIX系统看是否能够实现开机自动挂载shutdown -Fr重启AIX系统7、重启后手工mount再次失败重启后查看NFS未成功挂载,手工mount失败,依然报相同错smit nfs查看相关信息,开机挂载选项的确是yes从上面报错信息看出,还是网络参数需要调整。
那如果每次挂载前都需要调整,就无法实现开机自动挂载了。
能不能将此参数设置为永久生效呢?8、查看nfso 相关参数man nfso查看nfso命令手册其中-o 和 -p 参数介绍如下1.-o Tunable[ =NewValue ]2.Displays the value or sets Tunable to NewValue. If a tunable needs to be changed (the specified value is different3.than current value), and is of type Bosboot or Reboot, or if it is of type Incremental and its current value is bigger4.than the specified value, and -r is not used in combination, it will not be changedbut a warning displays instead.5.6.When -r is used in combination without a new value, the nextboot value for the Tunable displays. When -p is used inbination without a NewValue, a value displays only if the current and next bootvalues for the Tunable are the8.same. Otherwise NONE displays as the value.9.10.-p11.Makes changes apply to both current and reboot values, when used in combination with -o, -d or -D, that is, it turns12.on the updating of the /etc/tunables/nextboot file in addition to the updating ofthe current value.Thesebinations cannot be used on Reboot and Bosboot type parameters because their current value cannot be changed.14.15.When used with -a or -o without specifying a new value, values are displayed only if the current and next boot values16.for a parameter are the same. Otherwise NONE displays as the value.从上面看出,使用-p 参数结合-o 或者-d 、-D,不仅可以更新当前值,还可以写入/etc/tunables/nextboot文件,同时修改当前值和reboot后的值。
如何解决AIX的文件系统故障网络服务器-电脑资料在进行文件系统维护和管理过程中,会碰到这样一些问题,例如无法安装文件系统或者无法拆卸文件系统,当文件系统的超级块被破坏,而无法正常使用文件系统,如何修复rootvg中的主要文件系统,下面就讨论如何解决一些常见的文件系统问题,。
一、恢复超级块错误在进行文件系统维护和管理过程中,会碰到这样一些问题,例如无法安装文件系统或者无法拆卸文件系统,当文件系统的超级块被破坏,而无法正常使用文件系统,如何修复rootvg中的主要文件系统,下面就讨论如何解决一些常见的文件系统问题。
一、恢复超级块错误有些用户在使用fsck或mount命令时,当见到下面的提示信息时,可能是文件系统的超级块出了问题:<PRE>fsck: Not an AIX3 file systemfsck: Not an AIXV3 file systemfsck: Not an AIX4 file systemfsck: Not an AIXV4 file systemfsck: Not a recognized file system typemount: invalid argument</PRE>例如,当用户安装一个/allenfs文件系统时,出现下面的错误提示:<PRE>#mount /allenfs</PRE>mount: 0506-324 Cannot mount /dev/lv1 on /allenfs: A system call received a parameter that is not valid.修复该文件系统时,出现下面错误提示,并异常终止:<PRE>#fsck /dev/lv1Not a recognized filesystem type. (TER<strong>MI</STRONG>NATED)</p><p> </PRE>要解决这个问题,只能用备份的超级块来恢复主超级块,我们都知道,在文件系统中,1号逻辑块是主超级块,31号逻辑块是备份超级块,因此就把31号逻辑块上的内容写到1号逻辑块上去。
优化AIX 7磁盘性能第一部分磁盘I/O概述和长期监控工具【sar+nmon+ topas】简介磁盘 I/O 优化的关键部分涉及到在构建系统之前实现最佳实践。
因为当系统已经启动并处于运行状态时,很难再对数据进行移动,所以需要在规划磁盘和 I/O 子系统环境时正确地完成这项任务,这一点是非常重要的。
这包括物理架构、逻辑磁盘排列以及逻辑卷和文件系统配置。
当系统管理员听到可能出现了磁盘争用问题时,他或她首先会求助于 iostat。
iostat 等同于使用 vmstat 提供有关内存的报告,它是获得有关 I/O 子系统的当前运行概况的一种快速而原始的方法。
尽管运行 iostat 并不是一种完全不合理的反应,但是很早就应该着手考虑磁盘 I/O 的问题,而不是等到必须进行调优的时候。
如果没有从一开始就正确地为环境配置磁盘,那么任何调优工作都无法提供帮助。
而且,有一点非常重要,需要了解磁盘 I/O 的具体情况,以及它与 AIX® 和 your System p™ 硬件之间的关系。
对于磁盘 I/O 调优来说,AIX 特有的工具和实用工具比通用的 UNIX® 命令和工具能够提供更多的帮助,因为它们的任务就是帮助优化本机 AIX 磁盘 I/O 子系统。
在本文中,我们要定义和介绍 AIX I/O 栈,并将其与磁盘性能的物理和逻辑方面关联起来。
本文介绍直接、并发和异步 I/O:它们是什么,如何启用它们,以及如何监控和优化它们。
本文还介绍一些长期监控工具,应该使用它们来帮助优化系统。
听到 iostat 并不是我们推荐的帮助长期收集统计数据的工具,您可能会感到奇怪。
本文讨论 AIX 7 的 beta 版中的支持和变化,包括不同子系统的配置方式方面的变化。
AIX 7 中的主要变化进一步简化了许多 I/O 子系统的操作和配置,这个改进过程从 AIX 6 就开始了。
其结果是许多 I/O 子系统不再需要启用和配置了。
AIX文件系统挂载报错问题解决AIX报错0506-342 无法挂载分区问题解决故障现象:一台P550 AIX系统主机,启动后发现数据分区没有挂载上,手动挂载提示如下错误#mount /dataReplaying log for /dev/lv_tdprd_bak.mount:0506-324 Cannot mount /dev/lv_tdprd_bak on /data: The media is not formatted or the format is not correct.0506-342 The superblock on /dev/datavg is dirty. Run a full fsck to fix.查看系统日志如下:# errptA6DF45AA 021******* I O RMCdaemon The daemon is started.B38E3397 021******* U S SYSDUMP 先前的系统转储信息C0AA5338 021******* U S SYSDUMP 系统转储9D035E4D 021******* P S SYSVMM 数据存储中断,处理器9DBCFDEE 021******* T O errdemon 记录错误日志打开B6DB68E0 021******* I O SYSJ2 FILE SYSTEM RECOVERY REQUIRED49A83216 021******* T H hdisk2 磁盘操作错误6926ECA8 021******* I O SYSJ2 META-DA TA I/O ERROR613E5F38 021******* P H LVDD LVM 检测到I/O 错误425BDD47 021******* P H hdisk2 磁盘操作错误故障原因:由于AIX重启时无法正常重启,强制重启后出现如上错误。
这是因为强制关机造成了系统分区的损坏,显示“The media is not formatted or the format is not correct”错误,导致分区无法正常挂载。
AIX umount,新建,缩小,扩大,文件系统及系统打补丁如果打开le文件系统一个文件,那么必须在卸载之前将该文件关闭。
例如:# umount /homeumount: 0506-349 Cannot unmount /dev/hd1: The requested resource is busy.如果显示umount busy用如下命令# fuser -x -c /home# fuser -x –c -u /home/home: 11630# ps -fp 11630UID PID PPID C STIME TTY TIME CMDguest 11630 14992 0 16:44:51 pts/1 0:00 -sh# kill –l 11630# umount /home或者终止使用给定文件系统的所有进程:fuser -k -x -u -c /homefuser -kxuc /homefuser 指令用途使用文件或文件结构识别进程。
语法fuser [ -c | -d | -f ] [ -k ] [ -u ] [ -x ] [ -V ]文件 ...描述此 fuser 命令列出了本地进程的进程号,那些本地进程使用File 参数指定的本地或远程文件。
对于阻塞特别设备,此命令列出了使用该设备上任何文件的进程。
每个进程号后面都跟随一个字母,该字母指示进程如何使用文件。
c 将此文件作为当前目录使用。
e 将此文件作为程序的可执行对象使用。
r 将此文件作为根目录使用。
s 将此文件作为共享库(或其它可装载对象)使用。
进程号被写入标准输出(在进程号之间有空格的行中)。
一个换行符被写入标准错误(在每个文件操作数的最后一个输出之后)。
其他所有输出被写入标准错误。
此 fuser 命令不会检测有 mmap 区域的进程,其中相关的文件描述符已从此被关闭。
标志-c 包含 File的文件系统中关于任何打开的文件的报告。
-d 暗示使用了 -c 和 -x 标志。
AIX网络文件系统介绍(V.1版本号)前言此文档介绍了aix操作系统中网络文件系统的配置、使用和管理。
网络文件系统是unix 系统的一个重要系统,在当今网络流行的时代尤其显示明显,但是大家一般使用的最多的是windows网络,因此有必要介绍一下unix操作系统下的网络文件系统。
目录第1章网络文件系统NFS (4)第2章NFS服务 (5)第3章导出NFS目录 (7)3.1 使用SMIT导出一个NFS目录 (7)3.2 使用一个文本编辑器导出一个NFS目录 (9)3.3 临时导出一个NFS目录 (10)第4章撤销导出的NFS目录 (11)第5章加载一个NFS目录 (12)5.1 NFS加载过程 (12)5.2 建立预定义的NFS加载 (13)5.3 显式的加载一个NFS文件系统 (16)5.4 自动加载一个NFS目录 (17)第6章改变一个导出的文件系统 (19)6.1 使用SMIT改变一个导出的NFS目录 (19)6.2 使用文本编辑器改变一个导出的NFS目录 (20)第7章卸载一个NFS目录 (21)第1章网络文件系统NFS网络文件系统是一个让用户像访问自己本地的文件和目录一样来访问远程服务器的文件和目录的一种分布式文件系统。
例如,你可以使用操作系统命令来创建、删除、读、写和设置远程文件和目录的文件属性。
因为NFS使用远程过程调用(RPC)服务,所以它是和机器型号、操作系统、网络架构无关的。
要成功地实现一个NFS环境,你需要以下准备:1. 应该在服务器和客户端运行的NFS后台进程2. 需要远程使用的文件系统应该被导出3. 导出的文件系统需要被在远程系统(客户端)上加载第2章NFS服务NFS通过客户机-服务器模式来提供服务。
以下是将要讨论的一些术语:Server 为远程访问提供文件系统、目录或者其他可用资源的计算机。
Clients 使用服务器资源的计算机或者它们的进程。
Export 使文件系统对远程客户端可用的动作。