This commit is contained in:
rchac committed 2026-05-01 15:52:32 +00:00
1 parent befbf8d3ef
commit 85fe3db2b2
4 files changed
+9 -2

No files matched your search

@@ -67,6 +67,8 @@ sudo dpkg --configure -a
sudo systemctl restart lqosd lqos_scheduler
```
Git-based installs must rebuild the virtual environment before restarting `lqos_scheduler` after pulling updates that change the service file. If systemd reports `status=203/EXEC`, rebuild the virtual environment with the command above and restart `lqos_scheduler`.
### Python ModuleNotFoundError in older Ubuntu 24.04 installs
```
pip uninstall binpacking --break-system-packages --yes
+2
View File
@@ -120,6 +120,8 @@ sudo dpkg --configure -a
sudo systemctl restart lqosd lqos_scheduler
```
Las instalaciones basadas en git deben reconstruir el entorno virtual antes de reiniciar `lqos_scheduler` después de actualizar cambios que modifiquen el archivo de servicio. Si systemd informa `status=203/EXEC`, reconstruya el entorno virtual con el comando anterior y reinicie `lqos_scheduler`.
Si el scheduler falla inmediatamente después de un reinicio con un mensaje como `Socket (typically /run/lqos/bus) not found`, eso indica que `lqosd` todavía no había terminado de enlazar el bus local. Los builds actuales esperan brevemente la disponibilidad del bus al arrancar el scheduler en lugar de abortar de inmediato, por lo que ya no deberían aparecer panics repetidos de arranque tras un reinicio.
### El estado del scheduler en WebUI aparece no saludable
+2
View File
@@ -224,6 +224,8 @@ sudo dpkg --configure -a
sudo systemctl restart lqosd lqos_scheduler
```
Git-based installs must rebuild the virtual environment before restarting `lqos_scheduler` after pulling updates that change the service file. If systemd reports `status=203/EXEC`, rebuild the virtual environment with the command above and restart `lqos_scheduler`.
For manual shaping tests, use the same interpreter as the service:
```bash
+3 -2
View File
@@ -226,6 +226,9 @@ rebuild_python_venv() {
}
SERVICE_UNITS_UPDATED=0
rebuild_python_venv
refresh_service_unit lqosd
refresh_service_unit lqos_scheduler
refresh_service_unit lqos_api
@@ -251,8 +254,6 @@ if service_unit_exists lqos_netplan_helper; then
fi
fi
rebuild_python_venv
if hotfix_blocks_service_restart; then
echo "Ubuntu 24.04 systemd hotfix is still required. Skipping LibreQoS service restarts."
echo "Install it with: sudo ./systemd_hotfix.sh install"