Script:优化crs_stat命令的输出
2011-08-29 00:58
239 查看
在10g RAC中我们常用crs_stat命令查看CRS资源的状态,但是crs_stat命令的输出并不完整。可以通过以下脚本来优化crs_stat的输出:
--------------------------- Begin Shell Script ------------------------------- #!/usr/bin/ksh # # Sample 10g CRS resource status query script # # Description: # - Returns formatted version of crs_stat -t, in tabular # format, with the complete rsc names and filtering keywords # - The argument, $RSC_KEY, is optional and if passed to the script, will # limit the output to HA resources whose names match $RSC_KEY. # Requirements: # - $ORA_CRS_HOME should be set in your environment RSC_KEY=$1 QSTAT=-u AWK=/usr/xpg4/bin/awk # if not available use /usr/bin/awk # Table header:echo "" $AWK \ 'BEGIN {printf "%-45s %-10s %-18s\n", "HA Resource", "Target", "State"; printf "%-45s %-10s %-18s\n", "-----------", "------", "-----";}' # Table body: $ORA_CRS_HOME/bin/crs_stat $QSTAT | $AWK \ 'BEGIN { FS="="; state = 0; } $1~/NAME/ && $2~/'$RSC_KEY'/ {appname = $2; state=1}; state == 0 {next;} $1~/TARGET/ && state == 1 {apptarget = $2; state=2;} $1~/STATE/ && state == 2 {appstate = $2; state=3;} state == 3 {printf "%-45s %-10s %-18s\n", appname, apptarget, appstate; state=0;}' --------------------------- End Shell Script -------------------------------本文出自 “Ask Maclean Liu Oracle” 博客,请务必保留此出处http://maclean.blog.51cto.com/2923249/1277949
相关文章推荐
- Script:优化crs_stat命令的输出
- 在Oracle中使用命令crs_stat -t,输出结果里资源名称后缀的含义
- RAC 完整显示 crs_stat 命令中 name 列的脚本
- RAC 完整显示 crs_stat 命令中 name 列的脚本
- RAC 完整显示 crs_stat 命令中 name 列的脚本
- RAC 管理(crs_stat、crsctl、srvctl各种命令详解)
- 【文本处理】格式crs_stat输出
- stat命令输出结果中, Access,Modify,Change的含义
- RAC 完整显示 crs_stat 命令中 name 列的脚本
- Linux服务器重启后crs_stat -t 命令无法正常使用以及解决思路 推荐
- RAC中完整显示crs_stat 命令中name列的shell脚本
- RAC 完整显示 crs_stat 命令中 name 列的脚本
- fmt命令_Linux fmt 命令用法详解:读取文件后优化处理并输出
- Linux中通过script命令那个记录屏幕的输出
- [转] stat命令输出结果中, Access,Modify,Change的含义
- 用script命令记录终端的操作和输出信息到文件
- 使用script命令于ubuntu中捕获终端数据输出
- 使用script转储终端命令输出,或者录制并播放session的内容
- Oracle 11gR2 crs_stat 命令不再显示instance信息
- ORACLE RAC 集群命令crs_stat的显示格式太短了