Start, stop, restart and terminate DataMind OS

Status holds every action on the deployment in its action bar. Each action asks for confirmation first, runs one job at a time, and can be cancelled while it runs.

Run an action

  1. Open Status and find the action bar at the bottom.
  2. Click the action you want, then confirm it in the dialog.
  3. Watch the job. When it ends, a toast reports the result.
The jobThe toast reads
SucceededDataMind OS started, DataMind OS stopped, DataMind OS restarted or DataMind OS terminated
FailedCouldn’t start DataMind OS, Couldn’t stop DataMind OS, Couldn’t restart DataMind OS or Couldn’t terminate DataMind OS

A failed action adds a job logs link to the toast; it opens the full output of the job. Troubleshooting lists each message with its cause and fix.

The action bar, Cancel and the restart buttons appear only for admins. An admin sets roles on Users.

What each action does

ActionAsks firstWhat it does
UpdateUpdate DataMind OS?Pulls the latest images and recreates the affected services, so running services restart briefly. Steps, phases and recovery: Updating
StartStart DataMind OS?Brings all stopped services back up, and recreates any service whose saved settings changed
StopStop DataMind OS?Stops every service gracefully. DataMind OS stays offline until you start it again
RestartRestart DataMind OS?Restarts the services in place. Expect brief downtime; see the configuration note below
TerminateTerminate DataMind OS?Force-stops all services immediately (SIGKILL, no graceful shutdown). Use only if a service is unresponsive.

When an action is unavailable

The Installer runs one operation at a time. While a job runs, every control in the bar is disabled and its tooltip gives the reason: Available when the <label> finishes. Another action is refused with A <type> job is already running (started <time>). Wait for it to finish. While the Installer updates itself, every control reads Available when the Installer update finishes.

Cancel a running action

While a job runs, Cancel is offered. Jobs that recreate services through Compose ask for confirmation first: Cancel this job?. Other jobs cancel immediately. Cancelling while the images are still being pulled changes nothing.

The confirmation notes that Docker compose is already recreating services and that Some containers may have been recreated: if that happened, finish the deployment with Start, or remove the extra containers with Stop. A cancelled job ends with the toast Cancelled; if the cancel itself fails, the toast reads Couldn’t cancel job.

Questions, answered

Does Restart apply my configuration changes?

No. Restart brings the services back with the settings they were created with, so saved changes stay inactive. Click Apply changes on Configuration to make them live.

What is the difference between Stop and Terminate?

Stop shuts every service down gracefully. Terminate force-stops them immediately (SIGKILL, no graceful shutdown), and in-flight writes can be lost. Use it only for a service that does not answer Stop.

Why is Start greyed out?

Most often because DataMind OS already runs: DataMind OS is already running. Otherwise its images are missing: the tooltip counts them (N images missing) and says to run Update first. Before the first install, Start stays disabled until an admin account exists.

Why are all the actions locked while a job runs?

The Installer runs one operation at a time. Every control is disabled, with the tooltip Available when the <label> finishes, and another action is refused with A <type> job is already running (started <time>). Wait for it to finish. While the Installer updates itself, the tooltip reads Available when the Installer update finishes.

Can I cancel an action after it starts?

Yes. Cancel is offered while a job runs. Jobs that recreate services through Compose ask Cancel this job? first; other jobs cancel immediately. Cancelling during the image pull changes nothing; once Compose has begun, some containers may be part-way: finish with Start, or remove them with Stop.

Can I lose data if I terminate DataMind OS?

Yes, possibly. Terminate force-stops every service immediately (SIGKILL, no graceful shutdown), so in-flight writes can be lost. Use Stop first, and terminate only a service that ignores it.

Why did Start recreate my containers?

Start brings all stopped services back up and recreates any service whose saved settings changed. If you expected a plain resume, check Configuration for a recent save.

Can I restart a single service instead of the whole deployment?

Yes. Use the restart button on a group or a service in the Services panel; those restarts work in place and do not apply configuration changes. They report {service} restarted or {N} services restarted. One-shot services have no restart button. See Service status.

Do I have to keep the Installer open while an action runs?

No. The job runs on the host. If the page loses its connection, it reconnects on its own, and the running job appears again when you come back.