docs(proxmox): document HA, corosync tuning, diagnostic tools and mail relay
Following the 2026-04-20 cluster outage, the cluster README now covers HA resource limits, corosync token tuning (10s tolerance for USB glitches), rasdaemon/netconsole/kdump diagnostic stack on pvemini, mail relay via mail.romfast.ro with SMTP auth, OOM alerting via cron, and swap on pveelite. VM 109 README now clearly states it was removed from HA and is only started by the weekly DR test script. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,26 @@
|
||||
**VMID:** 109
|
||||
**Rol:** Disaster Recovery pentru Oracle Database (backup RMAN de pe server Windows extern)
|
||||
|
||||
## ⚠️ Important — VM 109 NU este în HA (din 2026-04-20)
|
||||
|
||||
După incidentul 2026-04-20 (vezi `../cluster/incidents/2026-04-20-cluster-outage.md`), VM 109 a fost scos din HA cu `ha-manager remove vm:109`. Motivele:
|
||||
|
||||
- VM 109 este un DR test VM, nu un serviciu live
|
||||
- Scriptul DR test de sâmbătă (`scripts/weekly-dr-test-proxmox.sh`) pornește/oprește VM 109 manual cu `qm start/stop`
|
||||
- Cu HA activ, un bug `set -e` în script a lăsat VM 109 pornit 2.5 zile, apoi la crashul pvemini HA a relocat VM 109 pe pveelite (16 GB) → OOM cascade
|
||||
|
||||
**Efecte:**
|
||||
- VM 109 NU mai e repornit automat la crash node
|
||||
- VM 109 NU se mai mută de pe pvemini
|
||||
- VM 109 pornește DOAR la invocarea scriptului DR sau manual cu `qm start 109`
|
||||
- Scriptul DR are acum `trap cleanup_vm EXIT` care garantează `qm stop 109` la orice ieșire
|
||||
|
||||
**Verificare status:**
|
||||
```bash
|
||||
ssh root@10.0.20.201 "qm status 109" # trebuie stopped
|
||||
ssh root@10.0.20.201 "ha-manager status | grep 109 || echo 'nu e în HA'"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# 🛡️ Oracle DR System - Complete Architecture
|
||||
|
||||
Reference in New Issue
Block a user