Below is a Quick Command Sheet for Oracle RAC / Clusterware in a single table — clean, ready to save/print.
Oracle RAC Command Sheet
Clusterware / CRS Commands
Purpose Command Check Cluster Status (All Nodes) crsctl check cluster -allCheck Local CRS Daemon crsctl check crsStart Cluster (All Nodes) crsctl start cluster -allStop Cluster (All Nodes) crsctl stop cluster -allStart CRS Local Node crsctl start crsStop CRS Local Node crsctl stop crsClusterware Version crsctl query crs softwareversionActive Cluster Version crsctl query crs activeversionClusterware Resource Status (Tree) crsctl status resource -tSpecific Resource Details crsctl status resource <resource>Online a Resource crsctl modify resource <resource> -attr "START_TIMEOUT=300"Disable a Resource crsctl stop resource <resource>
srvctl Commands
Purpose Command List Database Configuration srvctl config database -d <db>Check Database Status srvctl status database -d <db>Start Database srvctl start database -d <db>Stop Database srvctl stop database -d <db>List Services srvctl config service -d <db>Check Service Status srvctl status service -d <db>Start Service srvctl start service -d <db> -s <service>Stop Service srvctl stop service -d <db> -s <service>Listener Configuration srvctl config listener -n <node>Listener Status srvctl status listener -n <node>Start Listener srvctl start listener -n <node>Stop Listener srvctl stop listener -n <node>ASM Status srvctl status asm -n <node>ASM Config srvctl config asmScan Status srvctl status scanScan Listener Status srvctl status scan_listenerSCAN Config srvctl config scanNodeapps Status srvctl status nodeapps -n <node>VIP Status srvctl status vip -n <node>
OLSNODES Commands
Purpose Command List Nodes olsnodesList Node With VIP olsnodes -nList Nodes With Status olsnodes -sList Hardware Address olsnodes -tFind Cluster Name olsnodes -cFind Inventory Loc olsnodes -i
ASM Commands
Purpose Command List Diskgroups asmcmd lsdgList Disks asmcmd lsdskAdd Disk ALTER DISKGROUP DG1 ADD DISK '/dev/sdX';Drop Disk ALTER DISKGROUP DG1 DROP DISK <disk>;Mount Diskgroup ALTER DISKGROUP DG1 MOUNT;Dismount Diskgroup ALTER DISKGROUP DG1 DISMOUNT;Check Power Limit ALTER DISKGROUP DG1 REBALANCE POWER 8;
OCR Commands
Purpose Command OCR Check ocrcheckOCR Backup List ocrconfig -showbackupManual OCR Backup ocrconfig -manualbackupExport OCR ocrconfig -export <file>Import OCR ocrconfig -import <file>
Voting Disk
Purpose Command List Voting Disks crsctl query css votedisk
Network / SCAN / VIP
Purpose Command SCAN Status srvctl status scanSCAN Listener Status srvctl status scan_listenerVIP Status srvctl status vip -n <node>GPNP Status srvctl status gpnptool
Diagnostic Tools
Purpose Command CRS Logs tail -f $GRID_HOME/log/<node>/crsd/crsd.logASM Logs tail -f $GRID_HOME/log/<node>/asm/alert+ASM.logCluster Dump oradebug ipcCluster Health Monitor chmos runADRCI Home List adrci> show homesADRCI Show Alert adrci> show alert
Database Services
Purpose Command Create Service srvctl add service -d <db> -s <service> -r "<instances>"Remove Service srvctl remove service -d <db> -s <service>
Resource Management
Purpose Command List All Resources crsctl status resource -tResource Details crsctl status resource <name>Resource Modify srvctl modify service ...
Cluster Interconnect
Purpose Command Check Network oifcfg getifShow Interfaces oifcfg iflist
Node Operations
Purpose Command Reboot Node rebootShutdown Node shutdown -h now
Useful Scripts
Purpose Command Get All Resources crsctl status resource -tVerify DB Instances srvctl status database -d <db>Logs Directory $GRID_HOME/log
Bonus: Useful Paths
Item Path Grid Home $GRID_HOMEOracle Home $ORACLE_HOMEADRCI $ORACLE_BASE/diagCluster Logs $GRID_HOME/log/<node>/ crsd.log
Like this: Like Loading...