检查转储装置和拷贝目录能够接收系统转储。如果资源可能不足以容纳这些转储,缺省记录一个错误。
/usr/lib/ras/dumpcheck [ [ -l ] [ -p ] [ -t TimeParameters ] [ -P ] ] | [ -r ]
/usr/lib/ras/dumpcheck命令用来检查系统转储使用的磁盘资源。如果最大转储设备不足以接收转储,或者转储调页空间时,在拷贝目录中空间不够,该命令就记录一个错误。
dumpcheck通常是每天在当地时间下午 3 点由守护进程运行。当使用-r标志从根目录的crontab中删除或者使用 -t TimeParameters,来改变转储检查的运行时间时,这可能有所变化。它也可以由 SMIT 配置。当安装了服务帮助后,dumpcheck就自动添加到根目录的crontab中。
要取得最大效力,应该是在系统负载最大时运行dumpcheck。这些时候,系统的转储最有可能是它的最大值。同样,即使使用dumpcheck观察转储的大小,仍然可能发生转储在转储装置或者是发生时在拷贝目录中不合适。如果在转储时间刚好有一个系统负载高峰,这也可能发生。
dumpcheck函数是作为服务帮助文件设置的一部分安装的,也是自动安装的。
-l | 在错误日志中记录所有警告。如果没有指定参数,这就是缺省值。 |
-p | 打印所有到标准输出的警告。 |
-P | 说明将进行永久的变化。即它们应用到dumpcheck工具的后继执行中。-P标志不一定要和-t和-r标志在一起。如果指定了-P 标志,dumpcheck只是改变了crontab条目,而没有进行任何检查。 |
-r | 为该函数删除crontab条目,有效地取消配置。该命令通常是由cron运行的。-r标志必须单独指定。它与任何其它标志一起都是无效的。 |
-t TimeParameters | 当dumpcheck执行时,修改时间。TimeParameters标志必须包含在单引号或者双引号中。它指定了crontab时间参数,以及在crontab文件中一行的最初五个参数。参阅关于时间参数格式的crontab命令。-t标志与-r标志一起是无效的。如果指定了-t 标志,dumpcheck只是改变了crontab条目,而没有进行任何检查。 |
该命令只能由 root 用户执行。
/usr/lib/ras/dumpcheck -p
要永久进行改变,即在crontab条目中进行,请输入:
/usr/lib/ras/dumpcheck -p -P
/usr/lib/ras/dumpcheck -t "0 9,15 * * 1-5"
要返回到缺省值,请输入:
/usr/lib/ras/dumpcheck -t "0 15 * * *"
当运行dumpcheck时,也可以用 SMIT 来配置时间。
/usr/lib/ras/dumpcheck -r
也可以将 SMIT 应用到这项任务。
sysdumpdev 命令。
AIX 5L Version 5.2 Kernel Extensions and Device Support Programming Concepts 中的 System Dump Facility。