precise64 (Ubuntu 12.04 LTS)
This is a Vagrant machine provisioned with Ansible. It is made for development rather than deployment, a couple of very useful plugins has been included to aid you in your development.
You should now have a elasticsearch
server up and running and reachable
from your host machine on
http://localhost:9200
polyfractal/elasticsearch-inquisitor
http://localhost:9200/_plugin/inquisitor/
http://localhost:9200/_plugin/paramedic/index.html
http://localhost:9200/_plugin/bigdesk/
http://localhost:9200/_plugin/head/
You can install your own plugins with the standard elasticsearch plugin executable:
$ sudo /usr/share/elasticsearch/bin/plugin -install elasticsearch/elasticsearch-analysis-icu/2.1.0
MIT
$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
[default] Importing base box 'precise64'...
[default] Matching MAC address for NAT networking...
[default] Setting the name of the VM...
[default] Clearing any previously set forwarded ports...
[default] Clearing any previously set network interfaces...
[default] Preparing network interfaces based on configuration...
[default] Forwarding ports...
[default] -- 22 => 2222 (adapter 1)
[default] -- 9200 => 9200 (adapter 1)
[default] Booting VM...
[default] Waiting for machine to boot. This may take a few minutes...
[default] Machine booted and ready!
[default] Setting hostname...
[default] Mounting shared folders...
[default] -- /vagrant
[default] Running provisioner: ansible...
PLAY [all] ********************************************************************
GATHERING FACTS ***************************************************************
ok: [default]
TASK: [elasticsearch | Ensure python-pycurl is installed] *********************
changed: [default]
TASK: [elasticsearch | Ensure Elasticsearch apt signing key is installed] *****
changed: [default]
TASK: [elasticsearch | Ensure Elasticsearch 1.1.x repository is installed] ***
changed: [default]
TASK: [elasticsearch | Ensure elasticsearch is installed] *********************
changed: [default] => (item=openjdk-7-jre-headless,elasticsearch)
TASK: [elasticsearch | Ensure elasticsearch config is in place] ***************
changed: [default]
TASK: [elasticsearch | Ensure head (Plugin) is installed] *********************
changed: [default]
TASK: [elasticsearch | Ensure Paramedic (Plugin) is installed] ****************
changed: [default]
TASK: [elasticsearch | Ensure Bigdesk (Plugin) is installed] ******************
changed: [default]
TASK: [elasticsearch | Ensure Inquisitor (Plugin) is installed] ***************
changed: [default]
NOTIFIED: [elasticsearch | restart elasticsearch] *****************************
changed: [default]
PLAY RECAP ********************************************************************
default : ok=11 changed=10 unreachable=0 failed=0