First key thing to recognize is that the "Setup NodeJS App" icon is not cPanel. It is a cPanel Plugin that CloudLinux adds.
To actually resolve the specific error that you've mentioned, you have to kill the existing Node processes that are running.
That means that you will need to do one of the following:
- Contact your hosting provider to kill the processes for you
- Login to your cPanel account via SSH and kill the processes (If you have ssh access)
- Login to your cPanel account and click on the Terminal icon to kill the process (If you have access to the terminal feature)
If you can use method 2 or 3 you will first need to list the processes with with the following command:
ps auxf
Then you can kill the processes with kill command and the process ID that you found from the ps auxf
command:
kill -9 PID
If your hosting provider were to do this for you they'd want to read through this guide:
https://cloudlinux.zendesk.com/hc/en-us/articles/360010988820--NodeJS-Selector-not-Working-with-an-Error-Can-t-acquire-lock-for-app-