ARMARA Course 07

Course 07 / Module 01

Fix it when it breaks

Use ArmaraOS diagnostic surfaces in order and read warnings, failures, and cosmetic defects accurately.

Level
Intermediate
Time
14 minutes
Commands
6
Finish
A reusable triage card

Video / coming soon

The written lesson is complete now.

Start with diagnosis

Doctor passed overall. Missing optional keys and the host AINL invocation appeared as warnings, not failed installation checks.

Use PowerShell.
01

Ask the three different questions

Health asks whether it responds. Status asks what it is doing. Doctor asks what is wrong.

02

Run doctor before guessing

Run in your terminal
armaraos doctor
armaraos doctor --json
Real selected doctor checks and healthy daemon result
Fresh live output / all checks passed / warnings still visible
03

Read warnings without promoting them

The missing .env and unset optional providers are context. Config schema, database, manifests, and daemon passed.

04

Repair only after diagnosis

Run in your terminal
armaraos doctor --repair

Repair creates missing directories or config. It does not delete state.

05

Compare health and status

Run in your terminal
armaraos health
armaraos status

Data dir: ? remains a cosmetic display defect.

06

Read message text in logs

Run in your terminal
armaraos logs --lines 200

Severity labels are not fully reliable in this build.

07

Keep the triage order

Health, doctor, repair, the dedicated service recovery procedure, then logs.

Check it / quote the diagnostic

Name one warning and one structural pass.

Use the doctor's own wording and explain why they have different weight.

Safety note

Repair creates missing files and directories. Read the result even when the overall check passes.

Back to Course 6 Capstone

Next / Module 7.2

Update on your terms

Lesson ready