I downloaded Neo4j 5.9.0 tar file, extracted it, and started it on Ubuntu server through a Windows command prompt(bin/neo4j start) on my laptop.
Later, I tried to stop it using the command "bin/neo4j stop" from another command prompt, but I received "Neo4j is not running" even though it was still running well. I could access it through Neo4j browser.
The stop command worked for previous versions, but not for 5.9.0.
How can I stop the DBMS process? Do I need to use the kill command every time to stop it?
Neo4j EE 5.9.0 process persists even after killing the process or rebooting the machine. I've never experienced a process like this before. I didn't install it as a service or startup process.
neo4j start will start Neo4j as a daemon
if you look at the output from the ps it will give you the neo4j_home used and there should be a run directory with pid there that will match the output.
If you try to stop as a different user than you started with you won't be able to access the pid file and it will say Neo4j isn't running. I don't have an answer as to why it survives a reboot.
Pls double check that it isnt installed as a service by checking the service msc, this is really the only way I would expect it to restart after a reboot.