资源描述:
《aix疑难问题分析过程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.11与inode相关的几个命令环境:(产品AIX,平台pSeries)问题描述:本文介绍了与inode相关的几个命令,及其使用方法.解答:inode是AIX操作系统中的一种数据结构,它包含了与文件系统中各个文件相关的一些重要信息,例如:>inode编号>文件所在设备>属主的UID>属主的GID>文件的大小>文件的链接数目>最近一次修改的时间>最近一次访问的时间>最近一次更改的时间下面介绍AIX中与inode相关的几个命令:1.df命令-监视inode的使用当在AIX中创建一个文件系统时,将为inode表分配一定的磁盘空间.每次在文件系统
2、中创建一个文件时,都会为该文件分配一个inode.在df命令的输出中,可以查看各个文件系统中已使用的inode的数目,以及文件系统中总体使用情况百分比:#df-m
3、head-6FilesystemMBblocksFree%UsedIused%IusedMountedon/dev/hd4288.0077.1774%1298037%//dev/hd22528.00109.5496%5329958%/usr/dev/hd9var80.006.6492%476470%/var/dev/hd3464.00365.8822%5121%/tmp/dev/
4、hd116.0015.504%552%/home如果由于某种原因,某个文件系统inode的使用率达到百分之百,那么将无法在该文件系统中创建更多的文件、设备、目录等等。对于这种情况,可以通过chfs命令为该文件系统添加更多的空间.2.istat命令-查看inode信息#istat/etc/hostsInode568ondevice10/4FileProtection:rw-rw-r--Owner:0(root)Group:0(system)Linkcount:1Length2204bytesLastupdated:ThuMar1911:27:
5、35GMT+08:002009Lastmodified:ThuMar1911:27:35GMT+08:002009Lastaccessed:MonMar3011:36:27GMT+08:0020093.ls命令-查看目录里各文件的inode编号例如查看/etc目录:#ls-ils/etc
6、grephost5674-rw-r-----1rootsystem1964Nov0518:29hostmibd.conf5684-rw-rw-r--1rootsystem2204Mar1911:27hosts6674-rw-r--r--1rootsyste
7、m2134Jan1310:15hosts.bak5694-rw-r--r--1rootsystem2048Nov0518:29hosts.equiv5704-rw-rw-r--1rootsystem1894Nov0518:29hosts.lpd13094-rw-r--r--1rootsystem2493Jan1311:25hosts.test8694-rw-r--r--1rootsystem1227Nov0518:29-6000第一列即为inode编号。4.find命令-定位文件:例如(1)查找/etc下inode为568的文件:#find
8、/etc-xdev-inum568/etc/hosts(2)用于删除文件名中包含特殊字符的文件:先通过上面的ls命令,确认要删除的文件的inode编号,例如要删除上例中的8694-rw-r--r--1rootsystem1227Nov0518:29-6000使用find命令和rm命令删除:#find.-inum869-execrm{};1.12如何确认使用端口的进程环境:(产品AIX,平台pSeries)问题描述:本文介绍了如何确认正在使用某端口的进程.解答:应用程序有时会因为要使用的端口被其他程序使用,而无法正常启动,这时我们需要查看正
9、在使用此端口的进程信息.下面介绍了两个方法:1.lsof方法:>参考文档:http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=1811994C16000>下载lsof:ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/lsof(下载对相应版本的)>#lsof-i
10、grep->从结果中可以得到PID->#ps-ef
11、grepPID->确定进程2.netstat/rmsock方法:>以端口25举例:
12、(1)#netstat-Aan
13、grep25获得25号端口的PCB(protocolcontrolblock),且查看协议为tcp.(输出信息中第一列即是PCB)例如:#nets