Articles sur : Hébergement web
Cet article est aussi disponible en :

Comment régler l'erreur "Can't acquire lock for app" ?


Si vous avez une erreur Can't acquire lock for app lorsque vous voulez lancez votre application Node.JS, le cas le plus probable c'est qu'un script que vous avez lancé via Run NPM Script est toujours en cours d'exécution.


Hélas, vous ne pouvez l'arrêter via l'interface.


Vous devrez vous connecter en SSH, et voir les processus lancés avec la commande ps ax :


[mapetite@run1 ~]$ ps ax

PID TTY STAT TIME COMMAND

2509284 ? Sl 0:01 npm run-script start

2509375 ? Sl 0:02 /opt/alt/alt-nodejs18/root/usr/bin/node index.mjs

3127505 ? S 0:00 /bin/bash ./run.sh

3127510 ? S 0:00 /bin/bash /home/mapetite/actions-runner/run-helper.sh

3127515 ? Sl 4:04 /home/mapetite/actions-runner/bin/Runner.Listener run

3825502 ? S 0:00 /opt/alt/python37/bin/python3 -sbb /usr/share/l.v.e-manager/utils/cloudlinux-cli-user.py

3825694 ? Sl 0:01 npm run-script start

3825969 ? Sl 0:02 /opt/alt/alt-nodejs18/root/usr/bin/node index.mjs

4089815 pts/4 Ss 0:00 -bash

4090255 pts/4 R+ 0:00 ps axIl s'agit généralement du processus /opt/alt/python37/bin/python3 -sbb /usr/share/l.v.e-manager/utils/cloudlinux-cli-user.py, vous pourrez l'arrêter en lançant la commande kill -9 XXX avec XXX le PID du processus en question (première colonne des informations affichées par ps ax, 3825502 dans l'exemple ci-dessus).


Si vous ne le localisez pas ou que vous n'y arrivez pas, n'hésitez pas à contacter notre support technique.

Mis à jour le : 14/02/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !