Managing power operations for Oracle Exadata infrastructure must be performed in a defined sequence to ensure data consistency, minimize downtime, and prevent damage to critical components. This guide covers the recommended procedures for powering on, shutting down, and restarting individual components and the entire Exadata rack.
✅ Power-On Sequence for Exadata Rack
To safely power on a complete Oracle Exadata Database Machine, follow the sequence below:
- Rack Power and Network Switches
- Exadata Storage Servers (Cells)
- Database Servers (Compute Nodes)
This order ensures that the storage and networking components are ready before the database servers attempt to mount ASM disk groups..
🔻 Power-Off Sequence for Exadata Rack
For Restart Kindly visit Steps to Restart Exadata Storage Server
To safely shut down an Exadata Database Machine, reverse the power-on order:
- Database Servers (Compute Nodes)
- Exadata Storage Servers (Cells)
- Rack Power and Network Switches
🖥️ Powering Off a Single Database Server
To shut down an individual database server properly:
- Stop Oracle Clusterwarebash$GRID_HOME/bin/crsctl stop cluster🔸 If resources are still running, use the
-fflag:bash$GRID_HOME/bin/crsctl stop cluster -f - Shut down the OSbashshutdown -h -y now
🖥️ Powering Off a Single Database Server
To shut down an individual database server properly:
- Stop Oracle Clusterwarebash$GRID_HOME/bin/crsctl stop cluster🔸 If resources are still running, use the
-fflag:bash$GRID_HOME/bin/crsctl stop cluster -f - Shut down the OSbashshutdown -h -y now
💾 Powering Off a Single Exadata Storage Server
To shut down or restart one storage server:
- Immediate Shutdownbashshutdown -h -y now
- Immediate Restartbashshutdown -r -y now
⚠️ Important Notes:
- Always ensure all database and Oracle Clusterware processes are stopped before powering off multiple storage servers.
- Shutting down a single cell does not affect Oracle ASM or running databases.
- However, powering off or restarting multiple cells can impact database availability.
⚙️ Powering Off Multiple Servers Simultaneously
To shut down multiple Exadata servers using dcli:
bashdcli -l root -g cell_group shutdown -h -y now
⚠️ Do not run this command from a server that is included in the shutdown group.
🧰 Complete Rack Shutdown Procedure
To fully shut down all components in a safe and structured manner:
- Stop Clusterware on All Database Serversbash$GRID_HOME/bin/crsctl stop cluster -all
- Shut Down All Remote Database Servers (except the current one)bashdcli -l root -g remote_dbs_group shutdown -h -y now
remote_dbs_groupshould contain all DB servers except the one you’re logged into.- Shut Down All Exadata Storage Serversbashdcli -l root -g cell_group shutdown -h -y now
- Shut Down the Local Database Serverbashshutdown -h -y now
- Remove Power from the RackTurn off main rack power sources after all servers are safely down.


