Update auf unifi 8.1 und mongodb 7.0.7 auf Debian 12
- Update der aktuellen Application auf 8.1 (mongodb 7 geht erst ab unifi 8.1)
- Snapshot erstellen
- Backup der Konfiguration unter Setting/System/Backup herunterladen
- unifi, java und mongodb deinstallieren
apt-get autoremove unifi mongo* openjdk*
apt-get purge unifi mongo* openjdk*
reboot
Vermutlich ist unifi auf einer Virtuelle Maschine installiert. Mongodb 7 benötigt avx! bei Proxmox muss also als CPU-Typ mindestens x86-64-v3 ausgewählt werden. Dann gehts an die Installation von mongodb:
curl -fsSL https://pgp.mongodb.com/server-7.0.asc | sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor
echo "deb [signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg] http://repo.mongodb.org/apt/debian bullseye/mongodb-org/7.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
sudo systemctl enable mongod --now
Grundsätzlich könnte man jetzt sofort wieder unifi installieren. Bei mir wurden alle Abhängigkeiten sauber aufgelöst. Ansonsten kann man noch