OS Manuals

/usr/bin/bluechictl

Command-line client (bluechictl) for the Eclipse BlueChi systemd service controller

From bluechi-ctl 1.3.0-r2 (enterprise-packages), captured 2026-11-08 by running bluechictl --help (exit 0). permalink

bluechictl is a convenience CLI tool to interact with bluechi

Usage:
  bluechictl [command]

Available commands:
  - help: shows this help message
    usage: help
  - list-unit-files: returns the list of systemd service files installed on a specific or on all nodes
    usage: list-unit-files [nodename] [--filter=glob]
  - list-units: returns the list of systemd services running on a specific or on all nodes
    usage: list-units [nodename] [--filter=glob]
  - start: starts a specific systemd service (or timer, or slice) on a specific node
    usage: start nodename unitname
  - stop: stop a specific systemd service (or timer, or slice) on a specific node
    usage: stop nodename unitname
  - freeze: freeze a specific systemd service on a specific node
    usage: freeze nodename unitname
  - thaw: thaw a frozen systemd service on a specific node
    usage: thaw nodename unitname
  - reload: reloads a specific systemd service (or timer, or slice) on a specific node
    usage: reload nodename unitname
  - restart: restarts a specific systemd service (or timer, or slice) on a specific node
    usage: restart nodename unitname
  - reset-failed: reset failed node on all node or all units on a specific node or specidec units on a node
    usage: reset-failed [nodename] [unit1, unit2 ...]
  - kill: kills processes of a specific unit on the given node
    usage: kill [nodename] [unit] [--kill-whom=all|main|control] [--signal=<number>]
  - enable: enables the specified systemd files on a specific node
    usage: enable nodename unitfilename...
  - disable: disables the specified systemd files on a specific node
    usage: disable nodename unitfilename...
  - metrics [enable|disable]: enables/disables metrics reporting
    usage: metrics [enable|disable]
  - metrics listen: listen and print incoming metrics reports
    usage: metrics listen
  - monitor: creates a monitor on the given node to observe changes in the specified units
    usage: monitor [node] [unit1,unit2,...]
  - status: shows the status of a node, or statuses of all nodes, or status of a unit on node
    usage: status [nodename [unitname]] [-w/--watch]
  - daemon-reload: reload systemd daemon on a specific node
    usage: daemon-reload nodename
  - set-loglevel: change the log level of the bluechi-controller or a connected node
    usage: set-loglevel [nodename] [loglevel]
  - get-default: get a default target of connected node
    usage: get-default [nodename]
  - set-default: set a default target of connected node
    usage: set-default [nodename] [target]

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.