Best practices for shutting down the Delphix Engine

  • 0
  • 2
  • Question
  • Updated 5 years ago
  • Answered
  • (Edited)
If we have to perform maintenance on the ESX host that the Delphix Engine is running on, what are the best practices for shutting down the Delphix Engine?
Photo of amt


  • 144 Points 100 badge 2x thumb

Posted 5 years ago

  • 0
  • 2
Photo of Michael Brown

Michael Brown

  • 1,540 Points 1k badge 2x thumb
Official Response
Excellent question. We're glad you asked!

Because the Delphix Engine provides storage to your target environments, for VDBs and staging databases, it is important not to shut it down without gracefully shutting down the databases that depend on it. Failure to do so will result in NFS or iSCSI I/O errors on the target environments.

Prior to shutting down the Delphix Engine, all VDBs should be shut down through the Delphix UI (via GUI, CLI, or Web Services APIs). In addition, all staging databases should be disabled. This includes all SQL Server dSources, and any Oracle dSources for which pre-provisioning is enabled. 

To shut down the Delphix Engine, log in to the Server Setup UI as sysadmin and click the "Shutdown Delphix Engine" link, then the "Power Off" button. Or, log onto the CLI as sysadmin@SYSTEM, and enter "/system/shutdown" followed by "commit". If no one is available to log on as sysadmin, it is also acceptable to use the "Shutdown Guest" function from within VMWare, which will cause an orderly shutdown of the Delphix Engine. Avoid using the "Power Off Guest" function without first shutting down the Delphix Engine, however!