【RAC】格式化化crs_stat 输出

简介: 通常执行crs_stat的时候,name 那一列总是显示不完整:网上查看了一个脚本可以格式化输出,完整的显示资源的名称cat crs_stat.
通常执行crs_stat的时候,name 那一列总是显示不完整:
img_062e7cefe63e0d3b18d6b69dd47fd374.jpg
网上查看了一个脚本可以格式化输出,完整的显示资源的名称
cat crs_stat.sh
RSC_KEY=$1
QSTAT=-u 
AWK=/usr/bin/awk    # if not available use /usr/bin/awk
#
$AWK \
  'BEGIN {printf "%-45s %-10s %-18s\n", " Resource name", "Target", "State";
          printf "%-45s %-10s %-18s\n", "--------------", "------", "-----";}'
$ORACLE_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;}'
chmod +x crs_stat.sh 
执行效果如下:
img_0063373a131ea662c3c4f3af9be904eb.jpg

img_e25d4fb2f8de1caf41a735ec53088516.png123.JPG

img_e25d4fb2f8de1caf41a735ec53088516.png效果图.JPG

目录
相关文章
|
Oracle 关系型数据库 网络架构
|
Oracle 关系型数据库
|
Oracle 关系型数据库 程序员
|
Oracle 关系型数据库 数据库
Oracle 11gR2 RAC DBCA无法识别ASM磁盘组(ORA-19504,ORA-15045,ORA-17502,ORA-15081)
ORA-19504: failed to create file "+DATA" ORA-15045: ASM file name '+DATA' is not in reference form ORA-17502: ksfdcre:5 Failed to create file +DATA ...
2174 0
|
Oracle 关系型数据库 数据库
【转载】RAC 修改 spfile 参数
我们知道数据库的参数文件有spfile 和pfile。 RAC 的参数文件比较特殊。 因为默认情况下,RAC的spfile 是放在共享设备上(RAW设备或者ASM磁盘组)。
1235 0