LibreNMS – minimum supported version as of October 2024 to continue receiving updates

By | 04/05/2025

Last Updated on 04/05/2025 by administrator

LibreNMS – minimum supported version as of October 2024 to continue receiving updates

LibreNMS – minimum supported version as of October 2024 to continue receiving updates

Motivace:

Minimální verze PHP aby mohlo dojít k aktualizacím LibreNMS je verze 8.2 od října 2024, nicméně Ubuntu 22.04 LTS podporuje jen verzi 8.1.2, to byl důvod k migraci na nový server s OS Ubuntu 24.04 LTS s verzí 8.3.6.

OS:

Implementace byla prováděna na Ubuntu 22.04 LTS

Postup migrace LibreNMS:

Nejdříve je potřeba aktualizovat PHP a Nging na Ubuntu podle článku níže:

Aktualizace PHP a Nginx na Ubuntu

Nicméně po aktualizaci a přístupu k LibreNMS přes webový prohlížeč, se zobrazí hláška 502 Bad Gateway.

Ta vzniká, protože nginx nemůže najít librenms.conf v nové cestě /etc/php/8.4/fpm/pool.d/. V tomto případě je potřeba nakopírovat librenms.conf z původní složky /etc/php/8.1/fpm/pool.d/ do nové /etc/php/8.4/fpm/pool.d/:

cp /etc/php/8.1/fpm/pool.d/librenms.conf /etc/php/8.4/fpm/pool.d/

A provést restart PHP-FPM:

systemctl restart php8.4-fpm

Přihlásit se jako uživatel librenms

su librenms

Přejí do složky librenms:

vi /opt/librenms/

A spustit script daily.sh, což stáhne nejnovější verzi LibreNMS z repozitáře, aktualizuje PHP balíčky přes Composer a provede potřebné změny v databázi:

./daily.sh

Přístupu k LibreNMS by již měl fungovat přes webový prohlížeč. Kliknout na ozubenné kolečko a na Validate Config pro validaci configu:

Validate config librenms

Pokud se objevi chyba, je možné postupovat podle tohoto článku – LibreNMS – Řešení problémů (LibreNMS TSHOOT):

LibreNMS – Řešení problémů (LibreNMS TSHOOT)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *