Perl-ABI çökme olayı (Mayıs–Haziran 2026)
Olay
Aylardır süren host perl çökme dalgası (pvedaemon/pveproxy/pvescheduler/pvestatd SIGSEGV; ör. 7 Haz 45.365 dump) bir PVE perl stack bug’ına (muhtemelen libclone-perl/Clone.so heap bozulması) bağlandı.
Kök neden ve çözüm
- Kök neden: 12 Mayıs’taki yarım dist-upgrade’in bıraktığı perl-ABI uyumsuzluğu.
- Çözüm: 12 Haz
perl-base+libclone-perlreinstall + reboot → ~10 saatlik gece soak testinde 0 çökme ile doğrulandı. - Kalıcı önlem: upgrade sonrası otomatik daemon-tazeleme/reboot — bkz. 2026-06-23-cekirdek-guncelleme-reboot-politikasi.
Eleme süreci (dört donanım şüphelisi elendi)
- RAM: memtest86 0 hata + ECC RDIMM + kernel’de sıfır EDAC olayı.
- Disk:
dpkg -Vve root disk SMART temiz. - PSU ve BIOS: ayrı ayrı denetlendi, segfault’u açıklayan bulgu yok.
13 Haziran ‘çökmesi’ aslında elektrik kesintisiydi
03:07’de log aniden kesildi (panic/coredump/graceful shutdown yok); Power Restore Policy=Power On sayesinde 03:18’de host kendiliğinden açıldı. pvescheduler suçsuz — sebep dış güç + UPS yokluğu. ^[çıkarım]
İlgili çökme modları
Mod A/B (bu olay = perl-ABI) ile Mod C (20 Haz systemd PID-1 SIGSEGV, perl ile ilgisiz, ayrı olay) ayrıdır. Teşhis taksonomisi: bkz. calisma-tarzi § Teşhis ve doğrulama tarzı.
Provenance
Teşhis ve eleme asistan analizinden (çoğu ^[çıkarım]); kullanıcı reinstall+reboot adımlarını ve elektrik kesintisini doğruladı. Kanonik operasyonel kayıt: ahmetem/homelab-project → 07-perl-abi-incident.md.