cluster-shutdown.sh / cluster-startup.sh — automatizeaza procedura din docs/oprire-planificata-cluster.md. Ruleaza de pe statia de admin prin SSH, nu de pe un nod: nodul care se opreste ultimul nu poate raporta rezultatul, iar la pornire scriptul trebuie sa astepte nodurile din afara. Decizii importante: - guest-urile din HA se opresc/pornesc cu `ha-manager set --state`, NU cu pct/qm shutdown; din CLI acestea nu actualizeaza state-ul HA si CRM-ul poate reporni guest-ul in mijlocul opririi - apartenenta la HA se descopera dinamic din `ha-manager config` - ordinea de oprire e pe dependente: consumatorii intai, CT 108 Oracle ultimul, cu `shutdown immediate` in baza inainte de a opri containerul - shutdown-ul salveaza local ce rula; startup-ul porneste exact atat, ca sa nu reporneasca VM-uri oprite intentionat - NEVER_AUTOSTART (109, 301, 310) protejeaza fallback-ul fara fisier de stare: VM 109 e DR-ul a carui pornire nedorita a declansat incidentul 2026-04-20, restul sunt template-uri - garda impotriva rularii de pe un nod sau din CT 171 (s-ar sinucide) - ping_host() portabil Git Bash / Linux Corectat in runbook: ordinea de oprire spunea "Oracle primul", gresit ca ordine de dependente — VM 201 si CT 104 consuma baza. Ambele testate cu --dry-run pe clusterul live. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RRyaDj39hPQ89SZS6URRpS
28 lines
620 B
Plaintext
28 lines
620 B
Plaintext
# Claude Code handoff files
|
|
.claude/HANDOFF.md
|
|
|
|
# Playwright MCP temporary files (screenshots, snapshots, logs)
|
|
.playwright-mcp/
|
|
|
|
# Input/backup files (large DMP files)
|
|
input/
|
|
|
|
# IDE files
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
|
|
# Secrets - real cPanel DNS hook config holds an API token (template is committed)
|
|
cpanel-dns.config.json
|
|
**/cpanel-dns.config.json
|
|
|
|
# Cygwin/Git-Bash crash dumps
|
|
*.stackdump
|
|
|
|
# Handoff-uri: stare de lucru, nu documentatie de proiect - raman doar pe disc
|
|
docs/handoff_*.md
|
|
|
|
# Stare runtime salvata de cluster-shutdown.sh (nu e documentatie)
|
|
proxmox/cluster/scripts/.cluster-state.txt
|