Quando installo elasticsearch utilizzando brew
, esso assume automaticamente la versione 0.90.5
. C'è un modo che posso dire brew per installare la versione 1.1
?Installare elasticsearch 1.1 usando brew
risposta
brew update
per aggiornare la vostra birrabrew doctor
facoltativo se si desidera controllare se tutto il bene con il sistema
e poi:
brew upgrade elasticsearch
per aggiornare- o
brew install elasticsearch
Infine brew info elasticsearch
per controllare il sistema. Il mio caso:
$ brew info elasticsearch
elasticsearch: stable 1.1.0, HEAD
http://www.elasticsearch.org
/usr/local/Cellar/elasticsearch/1.0.0 (471 files, 78M)
Built from source
/usr/local/Cellar/elasticsearch/1.0.1 (363 files, 79M)
Built from source
/usr/local/Cellar/elasticsearch/1.1.0 (31 files, 21M) *
Built from source
From: https://github.com/Homebrew/homebrew/commits/master/Library/Formula/elasticsearch.rb
==> Caveats
Data: /usr/local/var/elasticsearch/elasticsearch_dionysis_lorentzos/
Logs: /usr/local/var/log/elasticsearch/elasticsearch_dionysis_lorentzos.log
Plugins: /usr/local/var/lib/elasticsearch/plugins/
To have launchd start elasticsearch at login:
ln -sfv /usr/local/opt/elasticsearch/*.plist ~/Library/LaunchAgents
Then to load elasticsearch now:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist
Or, if you don't want/need launchctl, you can just run:
elasticsearch --config=/usr/local/opt/elasticsearch/config/elasticsearch.yml
C'è la possibilità che si esegue tramite il LaunchAgents 90.5
Ciò significa che il login utente ES inizia a scorrere sullo sfondo. Quindi quanto sopra dovrebbe dire qualcosa del tipo:
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist
Ho cancellato quel file btw.
Quindi eseguire e controllare la versione & IP:
$ elasticsearch --config=/usr/local/opt/elasticsearch/config/elasticsearch.yml
[2014-04-13 17:13:18,006][INFO ][node] [Archie Corrigan] version[1.1.0], pid[8108], build[2181e11/2014-03-25T15:59:51Z]
<<other lines here>>
[2014-04-13 17:13:27,269][INFO ][http ] [Archie Corrigan] bound_address {inet[/127.0.0.1:9200]}, publish_address {inet[/127.0.0.1:9200]}
Se si esegue il sopra e vedere che la porta è 9201 che significa che si esegue due istanze di ES nel vostro mac. La seconda istanza ha tentato di avviarsi ma il 9200 era già stato eseguito, quindi ES ha provato il prossimo 9201 disponibile. Probabilmente è necessario effettuare il primo tentativo con il numero unload
.
Durante l'aggiornamento è necessario copiare la configurazione.
Penso che questo sia tutto ciò che serve sulla birra ES &.
$ brew search elasticsearch
... poi vedrete qualcosa di simile ...
elasticsearch
homebrew/versions/elasticsearch17 homebrew/versions/elasticsearch2
... poi ...
$ brew install elasticsearch17
- 1. brew installare Redis (OSX 10.7)
- 2. Come installare QtQuick 1.1 su QT 5.1.1
- 3. Devo usare brew o pip per installare matplotlib?
- 4. Impossibile installare il mio plug-in ElasticSearch
- 5. Brew - Installa python3.3
- 6. Errore di aggiornamento Brew
- 7. Impossibile "brew install postgresql"
- 8. Brew collegamento con ImageMagick
- 9. Posso usare brew su Ubuntu?
- 10. Come utilizzare il php che brew installato?
- 11. brew install node stuck at make install
- 12. Come installare JSON.NET usando NuGet?
- 13. Come installare .MSI usando PowerShell
- 14. brew installazione per zsh?
- 15. Cosa fa "brew link"?
- 16. brew install libyaml ERROR
- 17. Come aggiornare un documento usando elasticsearch-py?
- 18. come postare tweet usando Twitter 1.1 api e twitteroauth
- 19. Come interrogare il numero di tuple distinte usando SPARQL 1.1?
- 20. CMake - osx/mac - brew openssl
- 21. Brew Installare Python fallisce a causa di collegamento Collegare gdbm problema
- 22. templating sicuro con brew/whisker
- 23. libxml2 supporta XSD 1.1
- 24. aggiornamento brew ha rotto qualcosa?
- 25. Si è verificato un errore Homebrew quando comando "brew cask install virtualbox" o "brew cask search google-chrome"
- 26. DTD XHTML 1.1 ufficiali vs XHTML 1.1 XML Schemi
- 27. Come posso installare una stampante usando .NET?
- 28. Come installare Open Type Fonts usando Wix
- 29. Installare il pacchetto vecchio usando install.packages
- 30. Come installare un pacchetto usando lo stack?
Se si esegue 'birra modificare elasticsearch', lo fa non specifica' https: // download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.1.0.tar.gz' come 'url' sulla riga 5 (supponendo che apra vim, quindi digita letteralmente': q' per uscire per quelli inconsapevoli)? Questo dovrebbe essere sufficiente per eseguire 'brew install elasticsearch' per ottenere' v1.1.0'. – pickypg
Tutto quello che dovevo fare era aggiornare brew e quindi eseguire l'installazione. – locoboy