aix常见问题整理
什么是 inline log
环境 产品, AIX 平台, RS6000, Pseries 问题 什么是 inline log 解答 在AIX5L 中可以为JFS2的文件系统创建一种新的日志类型。 这就是JFS2所特有的 inline log -- 日志与文件系统在同一逻辑卷上。
通过使用 inline log , 每个JFS2的文件系统可有独立日志设备,而不是整个卷组共享一个日志设备。 在文件系统数量较多的环境下,能够提高系统的RAS(Reliability Availability Serviceability)特性:在系统共享日志设备时, 日志设备的损坏会影响与之相关的所有文件系统。而使用inline log , 则不会出现此种情况。
创建JFS2文件系统时,缺省日志是放在共享的日志设备上, 将 "inline log ? "选项设为 "YES", 则建立了使用inline log 的JFS2 文件系统。
如何增加文件系统中的inode数目
环境 产品: AIX 平台: RS 软件版本: AIX V4 问题 用户需要生成新的文件时,系统报告空间不够,但df -k输出显示空间使用为43% 解答 问题产生原因是由于客户有很多几百k的小文件,将所有的文件系统inode用尽。 解决方案
find / -size 0 -print 删除不必要的0字节文件
增加文件系统大小(鉴于客户的%used是43%,这样会浪费很多空间,不建议使用)
备份文件,重建文件系统,其中参数NBPI(number of bytes per inode)要尽量 小,这样就能在同样大小的文件系统中获得更多的inode 备注:
文件系统中inode的多少由文件系统大小和NBPI(number of bytes per inode)决定 文件系统越大,NBPI越小,那么inode越多,意味能产生的文件和目录越多。
什么是X-window
环境 产品, RS6000 平台, UNIX 问题 什么是X-window 解答 X-window 是UNIX中功能强大的图形用户接口(GUI),是基于客户-服务器的一种应用技术. 表现为应用可运行在一个功能强大,易与维护的服务器上,而屏幕的输出则显示在另一个工作站上. X-window 技术包括两个成员: X-server 和 Window Manager. X-server 控制图像和窗口的显示, 跟踪鼠标和键盘的操作.一个X-server可控制多个窗口.Window Manager 则用于显示窗口的菜单和边界,提供窗口的移动,转换,最大,最小化操作.
如何为调试应用程序性能 定制系统内存环境
环境 产品: AIX 平台: RS 软件版本: AIX V4 问题 用户需要为调试应用程序在不同的内存配置下的性能。 解答 操作系统提供了这样的应用来满足客户的需求。 rmss -c memsize (设置需要调试的内存) rmss -p 显示当前的内存配置 rmss -r 重新恢复至系统的实际内存大小
举例: #rmss -p Simulated memory size is 512 Mb. #rmss -c 128 Simulated memory size changed to 128 Mb. #svmon -G
size inuse free pin virtual stolen memory 131061 121681 9380 9417 31604 95584 pg space 264192 17306
其中stolen的内存就是512Mb和128Mb的差。 当在128Mb内存下调试完程序后,恢复系统实际内存大小。 #rmss -r #svmon -G
size inuse free pin virtual memory 131061 26245 104816 9417 31604 pg space 264192 17306
free的内存已经恢复如初。
关于AIX 4.3.3的内核问题。
环境 产品: AIX 平台: RS 软件版本: AIX V4 问题 1.我目前的操作系统运行在多少位的内核上? 2.我目前的机器能支持64bit应用吗? 解答 bootinfo -K 32 操作系统运行在32位内核 64 操作系统运行在64位内核
bootinfo -y 64 你的机器可以支持64位和32位应用 32 你的机器只支持32位应用 备注:
当bootinfo -K为32,bootinfo -y为64时,可以通过smit激活对64位应用的支持 |