AIX系统操作员手册 下载本文

6、sar

sar命令报告CPU的使用情况,I/O以及其它系统行为。sar命令可以收集,报告以及保存系统行为信息。如果没有指定输入文件,则sar调用sarc命令访问系统数据。

用户可用让cron命令运行两个shell脚本(/usr/lib/sa/sa1和/usr/lib/sa2)以提供日统计和报表。在crontab文件/var/spool/cron/crontabs/adm中包括了一些样本节,用于示范cron要在何时运行这些shell脚本。以这种方式收集到的数据对于确定系统的时间周期特征和决定峰值使用时间是有用的。

但要注意的是,sar命令自己运行时会产生相当数量的读写。因此最好在没有工作量的情况下运行sar统计,看看sar对总的统计数字有多大的影响。 7、topas

topas命令用于监控各种系统资源,如CPU的使用情况,CPU事件和队列,内存和换页空间的使用,磁盘性能,网络性能以及NFS统计等。它还会报告指派给不同WLM类的进程对系统资源的消耗情况。它还能报告系统中最热门的进程和工作量管理器(WLM)的热门类。有关WLM类信息只有在WLM激活时才会显示。topas命令将热门进程定义为那些使用大量CPU时间的进程。topas命令没有作日志的选项,所有信息都是实时的。

topas命令利用System Performance Measurement Interface(SPMI)API获得有关信息。正是因为通过SPMI API,使系统开销保持在最小程度。topas命令使用perfstat库调用访问perfstat内核扩展。 8、truss

truss命令跟踪一个进程的系统调用、所接收的信号以及招致的机器错。要检查的应用程序可在truss命令的命令行中指定,也可将truss命令挂在一个或多个已经在运行的进程上。 AIX调制工具 1、fdpr

fdpr命令改进用户级程序和库的执行时间和对实际内存的使用。fdr命令可以通过不同的操作,如删除不必要的指令和重组代码和数据,而实现这样的目标。fdr命令安装在目录/usr/bin下。

fdpr命令在三个不同阶段上,对原有的执行代码应用先进的优化技术从而为其构筑一个优化的可执行代码。这三个阶段分别是:

· 在阶段1,fdpr创建一个增加了某些装置(instrumented)的可执行程序。原有的可执行程序被保存为__ProgramFile.save,而新版本被命名为__ProgramFile.instr。

· 在阶段2,fdpr运行该增加了某些装置的可执行程序,并收集摘要(profiling)数据。该摘要数据被保存在一个叫__ProgramFile.prof的文件中。运行执行程序时需要为它提供典型的输入数据,以使fdpr命令能够找出代码中可优化的部分。 · 在阶段3,fdpr命令使用阶段2中收集到的重要信息对可执行代码重新排序。这些重新排序涉及到这样一些任务:

(1)将那些高频度执行代码序列包装在一起。

(2)对条件分之重新排序,以改进硬件对分之条件的预测。 (3)将较少使用的代码部分移出来。 (4)内嵌一些热门函数。

(5)从重排序后的代码中删除掉NOP(空操作)指令。

另外,编译器中还提供了一个-qfdpr标志,用它可使编译器在执行代码中增加一些额外的信息,以辅助fdpr对该执行代码重新排序。但是,如果使用这个-qfdpr标志,则fdpr也只对那些用-qfdpr标志编译的模块重新排序。 2、schedtune

schedtune命令可以给抖动、进程挂起、时间片以及线程在锁上所能轮询的时间长度等设置准则。

用schedtune,可调整AIX中所设立的一组影响其内存负载控制机制的参数。Schedtune命令用于显示和修改那些用于检测系统内存是否在过度使用以致造成抖动的参数。Schedtune命令还能用于修改运行在系统上的进程的惩罚和衰减因子。在root用户下,用schedtune命令可做下面的事情: · 决定用于确定抖动的准则。 · 决定哪个准则用于挂起进程。

· 决定在抖动终止后要等待多长时间才重新激活那些先前被挂起的进程。 · 决定被挂起的进程的最小数目。 · 调制调度优先级公式。 · 更改时间片数值。

· 决定在一把锁上轮询多长时间。 · 将schedtune值复位到它的缺省值。 需要注意的是,所有用schedtune作的修改在系统重启后都将丢失。为了确保所需的schedtune值在引导时能够置上,可在/etc/inittab文件中插入适当的schedtune命令。如:schedt:2:once:/usr/samples/kernel/schedtune -s 65536 3、vmtune

vmtune命令负责显示和调整虚存管理器(VMM)和其它AIX部件使用的参数。系统中的根用户可动态修改包括下面这些参数: · VMM页替换 · 永久文件读写

· 文件系统缓冲区结构(bufstructs) · LVM缓冲区 · 裸输入/输出 · 换页空间参数 · 页删除

· 内存固定参数

第 4 楼:AIX常用命令

查看交换区信息:

lsps -a 显示交换区的分布信息 lsps -s 显示交换区的使用信息

slibclean 清除处理程序遗留的旧分页信息 smit mkps 建立交换区空间信息

swapon -a 启动所有的分页空间

/etc/swapspaces 存放分页空间表格信息

------------------------------------------------- 显示卷信息:

lsvg 显示卷的名称

lsvg -l rootvg 显示rootvg卷的详细信息

------------------------------------------------- mount卷的方法:

varyonvg datavg 加载datavg卷

mount /dev/data1 加载datavg下的一个data1卷

裸设备类型:raw,jfs jfs可以转变成文件系统,而raw则不行 -------------------------------------------------

在裸设备上安装oracle系统:

修改裸设备的权限,如裸设备名为system01,安装数据库用户为oracle chown oracle:dba /dev/system01 chown oracle:dba /dev/rsystem01 在使用文件时必须用rsystem01

------------------------------------------------- smit快速路径名称:(smit:图形方式,smitty:字符方式) dev 设备管理 diag 诊断

jfs 定期档案管理系统

lvm 逻辑卷册系统管理员管理 nfs NFS管理

sinstallp 软件安装及维护 spooler 列印队列管理 system 系统管理 tcpip TCP/IP管理 USER 使用者管理

clstart,clstop:启动和停止cluster lssrc -g cluser:查看cluser的状态

------------------------------------------------- 查看已安装的软件信息:

ls -aF /usr/lpp (lpp:Licensed Program Products) 查看安装媒体内容:

installp -q -d /dev/cdrom -l

------------------------------------------------- 启动时自动加载文件系统信息:

需要加载的信息存放在/etc/filesystems

mount -t nf 加载所有在/ect/filesystems中定义type=nfs的文件系统 显示已加载的文件系统及状态: df -v,mount

------------------------------------------------- 查看错误日志信息: errpt -a

-------------------------------------------------

有关TCP/IP的命令 网路卡:

smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架构快速路径 smit mkinet,ppp:slip与ppp快速路径 ifconfig:config界面 位址:

/etc/hosts 静态主机表

/etc/resolv.conf 位址解析的名称服务器 /etc/named.boot 名称服务器架构 /etc/named.ca 根名称服务器快取 /etc/named.data 位址列表 /etc/named.rev 反转指标列表 nslookup 查询名称服务器资讯 网络路由: route 管理路由

netstat -rn 列出定义的路由 routed 路由(daekmin rip)

gated 路由(daekmin rip、egp、hello) /etc/gateways 已知网关 /etc/networks 已知网路 服务:

/etc/services /etc/inetd.conf TCP/IP群组子系统: /etc/rc.net

startsrc -g tcpip 启动全部的tcpip子系统 startsrc -s inetd 启动主要internet 除错:

iptrace 启动封包追踪

ipreport 追踪结果格式化输出 netstat 网络统计

ping 检查是否可以到达 查看HACMP,外部硬盘信息: lscfg -v

lsdev -Cc adapter 对等机器信息: