Difference between revisions of "ASM"
From dbawiki
(→Restart ASM) |
(→Restart ASM) |
||
| Line 1: | Line 1: | ||
===Restart ASM=== | ===Restart ASM=== | ||
| − | /opt/oracle/oak/onecmd/tmp/restartasm.sh | + | cat /opt/oracle/oak/onecmd/tmp/restartasm.sh |
<pre> | <pre> | ||
/u01/app/11.2.0.4/grid/bin/crsctl stop res ora.crsd -init | /u01/app/11.2.0.4/grid/bin/crsctl stop res ora.crsd -init | ||
| Line 14: | Line 14: | ||
/u01/app/11.2.0.4/grid/bin/crsctl start res ora.crsd -init | /u01/app/11.2.0.4/grid/bin/crsctl start res ora.crsd -init | ||
</pre> | </pre> | ||
| + | |||
===Check free space in ASM diskgroups=== | ===Check free space in ASM diskgroups=== | ||
cat /opt/oracle/oak/onecmd/tmp/chekDGSpaceSql.sh | cat /opt/oracle/oak/onecmd/tmp/chekDGSpaceSql.sh | ||
Revision as of 15:06, 20 January 2017
Restart ASM
cat /opt/oracle/oak/onecmd/tmp/restartasm.sh
/u01/app/11.2.0.4/grid/bin/crsctl stop res ora.crsd -init /u01/app/11.2.0.4/grid/bin/crsctl stop res ora.asm -init /u01/app/11.2.0.4/grid/bin/crsctl start res ora.asm -init ps -ef | grep -v grep | grep -q smon_+ASM if [ $? -ne 0 ] then echo 'asm instance did not start in 1st attempt, sleeping for 30 secs and retrying' sleep 30 /u01/app/11.2.0.4/grid/bin/crsctl start res ora.asm -init fi /u01/app/11.2.0.4/grid/bin/crsctl start res ora.crsd -init
Check free space in ASM diskgroups
cat /opt/oracle/oak/onecmd/tmp/chekDGSpaceSql.sh
#! /bin/sh export ORACLE_HOME=/u01/app/12.1.0.2/grid export ORACLE_SID=+ASM1 $ORACLE_HOME/bin/sqlplus '/as sysasm' <<EOF column path format a40 column name format a35 set linesize 200 select name, total_mb,free_mb from v\$asm_diskgroup; quit EOF
gives
NAME TOTAL_MB FREE_MB ----------------------------------- ---------- ---------- RECO 2424000 2379084 REDO 763120 687700 DATA 14745600 2930908