📝 "🐛 Added logs for debug, errors, install, warnings 🧭 backend/logs/"
This commit is contained in:
parent
e564f0743c
commit
b6e53463a1
32
backend/logs/debug.log
Normal file
32
backend/logs/debug.log
Normal file
@ -0,0 +1,32 @@
|
||||
=================================================================
|
||||
MYP Installation DEBUG Log - 2025-06-04 07:18:35
|
||||
=================================================================
|
||||
|
||||
[2025-06-04 07:18:35] DEBUG von setup.sh:464
|
||||
Debian erkannt über /etc/debian_version: 12.11
|
||||
---
|
||||
|
||||
[2025-06-04 07:18:35] DEBUG von setup.sh:532
|
||||
Kein Raspberry Pi erkannt. Hardware-Info:
|
||||
---
|
||||
|
||||
[2025-06-04 07:18:35] DEBUG von setup.sh:533
|
||||
- Device Tree: nicht verfügbar
|
||||
---
|
||||
|
||||
[2025-06-04 07:18:35] DEBUG von setup.sh:534
|
||||
- CPU Hardware: nicht verfügbar
|
||||
---
|
||||
|
||||
[2025-06-04 07:18:35] DEBUG von setup.sh:574
|
||||
Vollständige Kernel-Info: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux
|
||||
---
|
||||
|
||||
[2025-06-04 07:18:35] DEBUG von setup.sh:630
|
||||
DNS-Test Details: Teste DNS für 8.8.8.8: Erfolg mit nslookup.
|
||||
---
|
||||
|
||||
[2025-06-04 07:18:35] DEBUG von setup.sh:731
|
||||
Externe IP ermittelt über ifconfig.me: 163.116.178.114
|
||||
---
|
||||
|
4
backend/logs/errors.log
Normal file
4
backend/logs/errors.log
Normal file
@ -0,0 +1,4 @@
|
||||
=================================================================
|
||||
MYP Installation FEHLER Log - 2025-06-04 07:18:35
|
||||
=================================================================
|
||||
|
52
backend/logs/install.log
Normal file
52
backend/logs/install.log
Normal file
@ -0,0 +1,52 @@
|
||||
=================================================================
|
||||
MYP Installation Log - 2025-06-04 07:18:35
|
||||
Script Version: 4.1.0
|
||||
System: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux
|
||||
Arbeitsverzeichnis: /mnt
|
||||
Log-Verzeichnis: /mnt/logs
|
||||
=================================================================
|
||||
|
||||
[0;32m[2025-06-04 07:18:35] === MODUS: ROBUSTE ABHÄNGIGKEITEN-INSTALLATION FÜR MANUELLES TESTEN ===[0m
|
||||
[0;32m[2025-06-04 07:18:35] ✅ Root-Berechtigung bestätigt[0m
|
||||
[0;32m[2025-06-04 07:18:35] === SYSTEM-RESSOURCEN PRÜFUNG ===[0m
|
||||
[0;35m[FORTSCHRITT] Prüfe RAM...[0m
|
||||
[0;35m[FORTSCHRITT] Verfügbarer RAM: 3914MB[0m
|
||||
[0;36m[ERFOLG] ✅ Ausreichend RAM verfügbar (3914MB)[0m
|
||||
[0;35m[FORTSCHRITT] Prüfe Festplattenplatz...[0m
|
||||
[0;35m[FORTSCHRITT] Verfügbarer Festplattenplatz: 12,0GB (12324MB)[0m
|
||||
[0;36m[ERFOLG] ✅ Ausreichend Festplattenplatz verfügbar (12,0GB)[0m
|
||||
[0;35m[FORTSCHRITT] Prüfe CPU...[0m
|
||||
[0;35m[FORTSCHRITT] CPU: 4 Kern(e) - 11th Gen Intel(R) Core(TM) i7-11850H @ 2.50GHz[0m
|
||||
[0;36m[ERFOLG] ✅ CPU-Information erfolgreich ermittelt[0m
|
||||
[0;32m[2025-06-04 07:18:35] ✅ System-Ressourcen-Prüfung abgeschlossen[0m
|
||||
[0;35m[FORTSCHRITT] Prüfe Debian/Raspbian-System...[0m
|
||||
[0;34m[DEBUG] Debian erkannt über /etc/debian_version: 12.11[0m
|
||||
[0;32m[2025-06-04 07:18:35] ✅ Debian/Raspbian-basiertes System erkannt (Version: 12.11)[0m
|
||||
[0;35m[FORTSCHRITT] Prüfe Raspberry Pi Hardware...[0m
|
||||
[0;34m[INFO] 💻 Standard-PC/Server System (kein Raspberry Pi)[0m
|
||||
[0;34m[DEBUG] Kein Raspberry Pi erkannt. Hardware-Info:[0m
|
||||
[0;34m[DEBUG] - Device Tree: nicht verfügbar[0m
|
||||
[0;34m[DEBUG] - CPU Hardware: nicht verfügbar[0m
|
||||
[0;35m[FORTSCHRITT] Prüfe System-Architektur...[0m
|
||||
[0;34m[INFO] 📐 System-Architektur: x86_64[0m
|
||||
[0;34m[INFO] → 64-Bit x86 Architektur erkannt[0m
|
||||
[0;35m[FORTSCHRITT] Prüfe Kernel-Version...[0m
|
||||
[0;34m[INFO] 🐧 Kernel-Version: 6.1.0-37-amd64[0m
|
||||
[0;34m[DEBUG] Vollständige Kernel-Info: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux[0m
|
||||
[0;32m[2025-06-04 07:18:35] ✅ System-Analyse abgeschlossen[0m
|
||||
[0;35m[FORTSCHRITT] Prüfe Internetverbindung (erweiterte Methoden)...[0m
|
||||
[0;35m[FORTSCHRITT] Teste DNS-Auflösung...[0m
|
||||
[0;34m[DEBUG] DNS-Test Details: Teste DNS für 8.8.8.8: Erfolg mit nslookup. [0m
|
||||
[0;36m[ERFOLG] ✅ Internetverbindung verfügbar[0m
|
||||
[0;34m[INFO] 🔍 Erkannt via: DNS-Auflösung (nslookup: 8.8.8.8)[0m
|
||||
[0;35m[FORTSCHRITT] Ermittle externe IP-Adresse...[0m
|
||||
[0;34m[INFO] 🌐 Externe IP: 163.116.178.114[0m
|
||||
[0;34m[DEBUG] Externe IP ermittelt über ifconfig.me: 163.116.178.114[0m
|
||||
[0;32m[2025-06-04 07:18:35] === KONFIGURIERE HOSTNAME ===[0m
|
||||
[0;32m[2025-06-04 07:18:35] ✅ Hostname bereits korrekt: 'raspberrypi'[0m
|
||||
[0;32m[2025-06-04 07:18:36] ✅ Hostname-Auflösung funktioniert: raspberrypi -> 127.0.1.1[0m
|
||||
[0;32m[2025-06-04 07:18:36] === ANTI-HÄNGE SYSTEM-UPDATE MIT TIMEOUTS ===[0m
|
||||
[0;35m[FORTSCHRITT] Konfiguriere APT für bessere Zuverlässigkeit (timeout-gesichert)...[0m
|
||||
[0;35m[FORTSCHRITT] Validiere APT-Repositories (timeout-gesichert)...[0m
|
||||
[0;35m[FORTSCHRITT] Bereinige APT-Lock-Dateien...[0m
|
||||
[0;35m[FORTSCHRITT] Aktualisiere Paketlisten (max 60s timeout)...[0m
|
4
backend/logs/warnings.log
Normal file
4
backend/logs/warnings.log
Normal file
@ -0,0 +1,4 @@
|
||||
=================================================================
|
||||
MYP Installation WARNUNGEN Log - 2025-06-04 07:18:35
|
||||
=================================================================
|
||||
|
@ -1,80 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
# ===================================================================
|
||||
# TEST-SKRIPT FÜR DAS OPTIMIERTE ANTI-HÄNGE SETUP.SH
|
||||
# ===================================================================
|
||||
|
||||
echo "================================================================="
|
||||
echo "MYP Setup.sh Anti-Hänge Test"
|
||||
echo "================================================================="
|
||||
echo ""
|
||||
|
||||
# Prüfe ob setup.sh existiert
|
||||
if [ ! -f "setup.sh" ]; then
|
||||
echo "❌ FEHLER: setup.sh nicht gefunden!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Zeige die wichtigsten Anti-Hänge Optimierungen
|
||||
echo "🔧 Anti-Hänge Optimierungen implementiert:"
|
||||
echo ""
|
||||
echo "✅ Log-Pfade geändert:"
|
||||
echo " - Von /tmp/ nach ./logs/"
|
||||
echo " - Automatische Überschreibung bestehender Logs"
|
||||
echo ""
|
||||
echo "✅ Timeout-gesicherte Bereiche:"
|
||||
echo " - APT Update/Upgrade: max 60s/120s"
|
||||
echo " - Netzwerk-Sicherheit: Standardmäßig übersprungen"
|
||||
echo " - SSL-Zertifikate: Vereinfacht, CA-Updates übersprungen"
|
||||
echo " - System-Checks: Aggressive Timeouts"
|
||||
echo ""
|
||||
echo "✅ Hänge-Punkte entfernt:"
|
||||
echo " - update-ca-certificates übersprungen"
|
||||
echo " - sysctl nur optional mit 5s timeout"
|
||||
echo " - GRUB-Updates mit 10s timeout"
|
||||
echo " - APT-Lock-Bereinigung integriert"
|
||||
echo ""
|
||||
|
||||
# Zeige verfügbare Test-Modi
|
||||
echo "🚀 Verfügbare Test-Modi:"
|
||||
echo ""
|
||||
echo "1) Schneller Abhängigkeiten-Test (empfohlen):"
|
||||
echo " sudo bash setup.sh"
|
||||
echo " → Wählen Sie Option 1"
|
||||
echo ""
|
||||
echo "2) Mit Netzwerk-Sicherheit (falls gewünscht):"
|
||||
echo " sudo SKIP_NETWORK_SECURITY=0 bash setup.sh"
|
||||
echo ""
|
||||
echo "3) Nur kritische Updates:"
|
||||
echo " sudo SKIP_SYSCTL=1 SKIP_NETWORK_SECURITY=1 bash setup.sh"
|
||||
echo ""
|
||||
|
||||
# Log-Verzeichnis vorbereiten
|
||||
echo "📁 Bereite Log-Verzeichnis vor..."
|
||||
mkdir -p logs 2>/dev/null || true
|
||||
|
||||
if [ -d "logs" ]; then
|
||||
echo "✅ logs/ Verzeichnis bereit"
|
||||
|
||||
# Zeige vorhandene Logs
|
||||
if [ "$(ls -A logs/ 2>/dev/null)" ]; then
|
||||
echo ""
|
||||
echo "📄 Vorhandene Log-Dateien:"
|
||||
ls -la logs/ | grep -E '\.(log|txt)$' || echo " Keine Log-Dateien gefunden"
|
||||
fi
|
||||
else
|
||||
echo "⚠️ Konnte logs/ Verzeichnis nicht erstellen"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "================================================================="
|
||||
echo "BEREIT FÜR INSTALLATION!"
|
||||
echo "================================================================="
|
||||
echo ""
|
||||
echo "Führen Sie aus:"
|
||||
echo " sudo bash setup.sh"
|
||||
echo ""
|
||||
echo "Oder für maximale Geschwindigkeit (überspringt optionale Teile):"
|
||||
echo " sudo SKIP_NETWORK_SECURITY=1 SKIP_SYSCTL=1 bash setup.sh"
|
||||
echo ""
|
||||
echo "================================================================="
|
Loading…
x
Reference in New Issue
Block a user