nanny Overview for MariaDB Xpand
This page is part of MariaDB's MariaDB Documentation.
The parent of this page is: Other Features for MariaDB Xpand
Topics on this page:
nanny ensures that all jobs needed for the successful function of Xpand are running.
nannyprocess is launched automatically by the system init process.
The set of jobs to be run by
nannyis initially configured via
All jobs for which
nannyis responsible are designed to run indefinitely.
If any of nanny's monitored jobs stop for any reason,
nannywill immediately attempt to restart it.
nannyallows stopping and starting of the jobs it controls via the clx utility or the nanny port (2424).
Jobs Controlled by
The following jobs are kept running by
Main Xpand process.
Xpand Statistics Collection Script: Regularly collects and aggregates statistics for the UI or other management interfaces. For additional information, see "Monitoring with
Actively run on one node in the cluster and other nodes are on standby in the event that node fails.
Monitors cluster and sends email per configuration. For additional information, see "Email Alerts for MariaDB Xpand".
Active on all nodes.
Interface required by the Xpand Graphical User Interface (
XpandGUI for MariaDB Xpand. Facilitates web-based cluster management.
To run the
nanny command of the
clx utility, use the following syntax. The
clx utility is located at
shell> clx [options] nanny nanny_command [job_name]
This is a list of all the
nanny commands available.
Add a new job.
Change an existing job.
Delete a configured job.
List available commands.
Display information about a specific job.
List all configured jobs and their status.
Start a stopped job.
Stop a running job.
Display the node version.