Files
LibreQoS/docs-es/v2.0/update-es.md
T
2026-03-17 08:30:40 -06:00

3.2 KiB

Actualización

Si usas el puente XDP, el tráfico dejará de pasar por el puente mientras lqosd se reinicia (el puente XDP solo opera mientras lqosd está en ejecución).

Si instalaste el .deb

Desde v2.0, la ingesta de circuitos mapeados depende del estado válido de la licencia Insight. Sin una suscripción/licencia Insight válida, LibreQoS solo lee los primeros 1000 circuitos mapeados válidos al estado de shaping activo. Esto incluye estado local de grant/licencia expirado o inválido por cualquier motivo. Vea [Comportamiento de licenciamiento de Insight](insight-es.md#límites-de-circuitos-mapeados-y-estado-de-licencia) y [Solución de problemas](troubleshooting-es.md).

Ejecuta:

cd ~
sudo apt-get update
sudo apt-get upgrade
wget https://download.libreqos.com/{deb_url_v1_5}
sudo apt install ./{deb_url_v1_5}

Si apt install termina normalmente, reinicia los servicios:

sudo systemctl restart lqosd lqos_scheduler

Hotfix de Ubuntu 24.04 si la actualización se detiene

En hosts Ubuntu 24.04 afectados que usan systemd-networkd, apt install puede detenerse y mostrar un mensaje requiriendo el hotfix. Esto es esperado.

Si eso ocurre, ejecuta:

sudo /opt/libreqos/src/systemd_hotfix.sh install
sudo reboot

Después del reinicio, reanuda la actualización y reinicia los servicios:

cd ~
sudo apt install ./{deb_url_v1_5}
sudo systemctl restart lqosd lqos_scheduler

Reinicio posterior a la actualización

Ahora reinicia tu servidor LibreQoS con:

sudo reboot

Esto limpiará los mapas eBPF antiguos y cargará la última versión de LibreQoS.

Validación obligatoria post-actualización

Después de actualizar/reiniciar, ejecute:

sudo systemctl status lqosd lqos_scheduler
journalctl -u lqosd -u lqos_scheduler --since "20 minutes ago"

Luego valide:

  1. Dashboard y Scheduler Status saludables en WebUI.
  2. En modo integración: sincronización reciente con resultados esperados en ShapedDevices.csv/network.json.
  3. Profundidad topológica consistente con la estrategia seleccionada.

Si algo falla, vaya a Solución de problemas antes de otros cambios.

Si instalaste desde Git

  1. Cambia a tu directorio LibreQoS (por ejemplo cd /opt/LibreQoS)
  2. Actualiza desde Git: git pull
  3. git switch develop
  4. Recompila: ./build-rust.sh
  5. sudo rust/remove_pinned_maps.sh

Hotfix de Ubuntu 24.04 para instalaciones desde Git

Antes de reiniciar los servicios de LibreQoS en Ubuntu 24.04, verifica si se debe ofrecer el hotfix de Noble para systemd-networkd:

cd /opt/libreqos/src
./systemd_hotfix.sh status

Si el script indica que el hotfix debe ofrecerse, instálalo y reinicia antes de continuar:

sudo ./systemd_hotfix.sh install
sudo reboot

Ejecuta los siguientes comandos para recargar los servicios de LibreQoS:

sudo systemctl restart lqosd lqos_scheduler

Síntomas para pausar y hacer triage

Detenga el rollout y haga triage si aparece:

  • lqosd o lqos_scheduler no saludable tras reinicio
  • cambio inesperado de jerarquía tras sync de integración
  • scheduler persistentemente no saludable en WebUI