uname -a
Linux NetFlowDeb3 3.16.0-4-686-pae #1 SMP Debian 3.16.7-ckt25-2 (2016-04-08) i686 GNU/Linux
I added the repository as per this: wget -qO - https://packages.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - echo "deb https://packages.elastic.co/elasticsearch/2.x/debian stable main" | sudo tee -a /etc/apt/sources.list.d/elasticsearch-2.x.list apt-get install elasticsearch
After I got elasticsearch up and running I installed kibana which has this to say from the web interface:
plugin:elasticsearch:
This version of Kibana requires Elasticsearch ^2.3.0 on all nodes. I found the following incompatible nodes in your cluster: Elasticsearch v1.0.3 @ inet[localhost/127.0.0.1:9200] (127.0.1.1)
I confirmed this by doing curl -XGET 'http://localhost:9200/_nodes' and according to that it is "version": "1.0.3"
Why did it download an outdated version from the repo?
This is running on an x86 machine, maybe this is the most up to date version for x86?
No, I should have noted in the original post this is a completely fresh install- ES was not, nor was any other portion of ELK, previously installed on this box
Hmm, maybe I'm being dumb here but I don't understand what that means.
I ran the identical commands to install ES on another Debian box (but it is x64) and it installed 2.3.3 via deb https://packages.elastic.co/elasticsearch/2.x/debian stable main
edit: Oh wait, you mean it installed it from the Debian repository instead of the elastic repo? So maybe i didn't add the repo correctly or something I'll take a look at it when I have access to the box
UPDATE It's because the machine in question is 32bit, and no 32 bit package is available.
Did you ever find a solution to this? I'm running into a very similar situation, where I install the key, then save the repo.
I then run "apt-get update", but when I run "apt-cache policy elasticsearch" I get:
No matter how many times I remove the key and repo and try to add them again, apt is unable to see any later version than the one in the jessie repo. Is there a way to force apt to pull down the newer version?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.