Thank you for reply.
Has any other version of elastic ever been installed on this server?
No.
Are there files in the data directory? Is the owner and permissions correct? If this is a new stack, you could just delete everything in the data directory and start over.
Where I can find that? Is it normal?
[root@shop ~]# ls -al /var/lib/elasticsearch/
total 12
drwxrwx--- 3 elasticsearch elasticsearch 4096 Mar 13 16:34 .
drwxr-xr-x. 37 root root 4096 Jul 2 23:23 ..
drwxrwsr-x 3 elasticsearch elasticsearch 4096 Jul 2 23:23 nodes
I think I've seen this in a lab where Elastic was started from the command line (as root), created files in the data directory owned by root, so it would fail started as elastic by systemctl.
I can't install ES without root, am i wrong?