I am deploying an Elasticsearch installation to an Azure Ubuntu (16.04.03 LTS) instance. I've done many ES installs before, so am familiar with the process, but on this particular machine I'm having trouble getting it to run. This is happening with multiple versions of ES. This is the first time I've deployed on an Azure instance, however.
I have grabbed the TAR files from:
https://www.elastic.co/downloads/past-releases/elasticsearch-5-5-0
https://www.elastic.co/downloads/past-releases/elasticsearch-2-4-1
Then I extracted the TAR files, configured the node, cluster and port settings and dropped the allocated memory for ES to 512m. Oracle Java 8 is installed on the machine.
When I start up the ES instance, nothing happens. The command appears to be running and then I'm given another command prompt a couple of seconds later. No ES output shows on the command line. Logs are created, but they are all empty. I set the logging to DEBUG and later TRACE to try and get it to produce output, but I still don't get any. Checking to see if ES is running by doing $ps aux | grep elasticsearch shows that it isn't running.
I am only trying to run one instance at a time. Ideally I want to run with ES 5.5.0, I had just installed ES 2.4.1 to see if that would produce any different results.
I've never seen anything like this before, and am at a loss as to how to troubleshoot this issue. Any advice is appreciated.