oz0-node doctor
For: Operators and developers looking up a command.
Check this machine as a node, from the data directory: that it has joined, and that its certificate is not about to end; that the edge's Temporal port (7233) and API port (7443) take connections from here, and answer TLS with a certificate of the cluster's CA; this machine's clock against the edge's; the data directory's free disk space (a node over 95% full takes no work); the sandbox tier it can run (tier 1 for harness sessions and outside-started jobs); and each model server in models.yaml, on loopback only.
It does not need the node to be running. Each check that is not ok says how to fix it. Exits 0 when every check is ok, 2 when the worst is a warning, 1 when one failed; --json prints the checks for scripts.
Usage
oz0-node doctor [flags]
Flags
| Flag | Type | Default | Description |
|---|---|---|---|
--json | bool | print the checks as JSON | |
--models | string | <data-dir>/models.yaml | the model servers file to check |
Inherited flags
| Flag | Type | Default | Description |
|---|---|---|---|
--data-dir | string | ~/.local/share/orchestrator-zero-node | where the node keeps its identity, uv, Python, runtimes and state |
--log-level | string | info | log level: debug, info, warn or error |
See all oz0-node commands and the global flags.