Operations
This page covers day-to-day operations: checking fleet health, tailing logs, restarting components, and handling common issues.
Fleet health overview
Section titled “Fleet health overview”From your client-front machine, get a summary of the full fleet:
pantheon statusOutput:
Pantheon fleet status — 2026-05-30 10:14:22
Iris ● running 127.0.0.1:8080 hermes ● running orchestrator.local:7677 minotaur ● running orchestrator.local backend-01 ● running qwen2.5:72b, llama3.1:8b backend-02 ○ offline last seen 3h ago
Routing: 847 requests today — 612 local (72%), 235 Anthropic (28%)Log tailing
Section titled “Log tailing”Each component has a log subcommand. All accept --tail N for last N lines and stream live by default.
pantheon iris log # routing decisionspantheon minotaur log # orchestrator dispatchespantheon hermes log # fleet coordination eventspantheon hydra log # protocol translations (run on backend host)Filter to errors only:
pantheon iris log --level errorRestarting components
Section titled “Restarting components”pantheon iris restartpantheon minotaur restartpantheon hermes restartpantheon hydra restart # run on the backend hostRestart order if you need a full fleet restart:
- Restart Ollama (if needed) on each backend host.
- Restart hydra on each backend host.
- Restart hermes on the orchestrator host.
- Restart minotaur on the orchestrator host.
- Restart Iris on the client-front machine.
Checking backend models
Section titled “Checking backend models”On the orchestrator host, check what models are loaded across all backends:
pantheon hermes backendsOutput:
backend-01 qwen2.5:72b (loaded), llama3.1:8b (loaded)backend-02 offlineOn a backend host directly:
pantheon hydra modelsPulling new models
Section titled “Pulling new models”Pull a new model on a backend host, then notify hermes so the capability table updates:
ollama pull qwen2.5:14bpantheon hydra reload # re-registers loaded models with hermesCommon issues
Section titled “Common issues”Iris shows “fleet unreachable”
Section titled “Iris shows “fleet unreachable””hermes is down or the orchestrator host is off the network. Check:
pantheon hermes status # from the orchestrator hostIf hermes is running but Iris can’t reach it, check firewall rules on port :7677.
Iris will fall back to Anthropic automatically if your routing policy has default = "auto" or default = "anthropic".
Requests fail with “no backend available”
Section titled “Requests fail with “no backend available””No backend has the requested model class loaded. Check pantheon hermes backends and either:
- Pull the model on a backend host (
ollama pull <model>+pantheon hydra reload), or - Update your routing policy to allow Anthropic fallback for that model class.
hydra returns 400 for a model
Section titled “hydra returns 400 for a model”The model name is not in hydra’s [model_map]. Add the mapping to /etc/pantheon/hydra.toml and run pantheon hydra restart.
Updating Pantheon
Section titled “Updating Pantheon”pantheon update # pulls latest components and restarts affected servicespantheon update --check # check for updates without installingRun pantheon update on each machine in the fleet. Components are backward-compatible within a minor version.