$ crsstat Resource Name Resource Type Target State Node State Details ---------------------------------------- -------------- ------------ ------------ --------------- -------------- ora.DATA.dg diskgroup ONLINE ONLINE tstdb01 ora.DATA.dg diskgroup ONLINE ONLINE tstdb02 ora.LISTENER.lsnr Listener ONLINE ONLINE tstdb01 ora.LISTENER.lsnr Listener ONLINE ONLINE tstdb02 ora.LISTENER_SCAN1.lsnr SCAN Listener ONLINE ONLINE tstdb02 ora.LISTENER_SCAN2.lsnr SCAN Listener ONLINE ONLINE tstdb01 ora.LISTENER_SCAN3.lsnr SCAN Listener ONLINE ONLINE tstdb01 ora.RECO.dg diskgroup ONLINE ONLINE tstdb01 ora.RECO.dg diskgroup ONLINE ONLINE tstdb02 ora.SYSTEM.dg diskgroup ONLINE ONLINE tstdb01 ora.SYSTEM.dg diskgroup ONLINE ONLINE tstdb02 ora.asm ASM ONLINE ONLINE tstdb01 ora.asm ASM ONLINE ONLINE tstdb02 ora.cvu cvu ONLINE ONLINE tstdb01 ora.dbfs.db database ONLINE ONLINE tstdb01 Open ora.dbfs.db database ONLINE ONLINE tstdb02 Open ora.dbfs.filesystem ONLINE OFFLINE ora.dbfs.filesystem ONLINE OFFLINE ora.demo.db database ONLINE ONLINE tstdb01 Open ora.demo.db database ONLINE ONLINE tstdb02 Open ora.demo.workshop.svc service ONLINE ONLINE tstdb01 ora.demo.workshop.svc service ONLINE ONLINE tstdb02 ora.tstdb01.vip Cluster VIP ONLINE ONLINE tstdb01 ora.tstdb02.vip Cluster VIP ONLINE ONLINE tstdb02 ora.net1.network Network (VIP) ONLINE ONLINE tstdb01 ora.net1.network Network (VIP) ONLINE ONLINE tstdb02 ora.ons Ora Notif Svc ONLINE ONLINE tstdb01 ora.ons Ora Notif Svc ONLINE ONLINE tstdb02 ora.registry.acfs registry ONLINE ONLINE tstdb01 ora.registry.acfs registry ONLINE ONLINE tstdb02 ora.scan1.vip SCAN VIP ONLINE ONLINE tstdb02 ora.scan2.vip SCAN VIP ONLINE ONLINE tstdb01 ora.scan3.vip SCAN VIP ONLINE ONLINE tstdb01 ora.test.db database OFFLINE OFFLINE ora.test.db database OFFLINE OFFLINEFrom: http://blog.enkitec.com/2011/10/my-crsstat-script-improved-formatting-of-crs_stat-on-10g-and-11g/
Thursday, May 24, 2012
Improved Formatting of crs_stat on 10g and 11g
My crsstat shows a tabular format of CRS or HAS resources (i.e. Cluster 10gR2-11gR2 or ASM/Single instance scenario 11gR2). It has been a work in progress for a while. When I first started working with 10gR2 RAC, I quickly discovered that I didn’t quite like the formatting of the default crs_stat -t output, so I wrote my first version of the crsstat script, which consisted of a korn shell script and an awk script (which gave pretty close to the same output as the current version). I enhanced it at some point to show a different color, if the state didn’t match the target state. Then 11gR2 came out and I really didn’t like the output, so I sat down and wrote the awk script to format the 11gR2 output and added a variable at the top to choose which awk script. One of my colleagues saw it and liked the output, so I shared it; however, he asked if I could simplify the installation, as at that time you had to set the location of the script, whether it was 10g or 11g, and the location of the CRS_HOME. Finally, I sat down and decided to make it as universal and easy to use, as I could by adding the awk scripts as variables within the ksh script and adding a section to attempt to determine the CRS or HAS home automatically. It seems to work fairly well and several of my colleagues have been using it, so I thought I would share it more universally. Hope everyone finds it useful!
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment