mirror of
https://github.com/LibreQoE/LibreQoS.git
synced 2026-10-24 22:07:40 -05:00
changes
This commit is contained in:
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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
@@ -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"
|
||||
|
||||
Reference in new issue
Block a user