Wenn ich elasticsearch mit brew
installiere, wird automatisch die Version 0.90.5
verwendet. Gibt es eine Möglichkeit, dass ich sagen kann, Version 1.1
zu installieren?Installieren Sie elasticsearch 1.1 mit brew
Antwort
brew update
Ihr Gebräubrew doctor
optional zu aktualisieren, wenn Sie mit Ihrem System, wenn alles gut überprüfen möchten
und dann:
brew upgrade elasticsearch
- oder
brew install elasticsearch
Upgrade
Schließlich brew info elasticsearch
, um Ihr System zu überprüfen. Mein Fall:
$ 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
Es gibt eine Möglichkeit, dass Sie über LaunchAgents- laufen die 90.5
Das bedeutet, dass auf Benutzeranmeldung ES auf dem Hintergrund zu laufen beginnt. So sollte das oben etwas wie sagen:
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist
Ich habe diese Datei btw gelöscht.
Dann laufen und überprüfen Sie die Version & die 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]}
Wenn Sie die oben und sehen, laufen, dass der Port 9201, das bedeutet, dass Sie zwei Instanzen von ES in Ihrem Mac. Die zweite Instanz hat versucht zu starten, aber die 9200 wurde bereits erfüllt, so dass ES die nächste verfügbare 9201 versuchte. Sie müssen wahrscheinlich unload
die erste Instanz.
Bei der Aktualisierung müssen Sie Ihre Konfiguration kopieren.
Ich denke, das ist alles, was Sie brauchen über ES & brauen.
$ brew search elasticsearch
... dann werden Sie etwas sehen, wie ...
elasticsearch
homebrew/versions/elasticsearch17 homebrew/versions/elasticsearch2
... dann ...
$ brew install elasticsearch17
- 1. Brew - Installieren python3.3
- 2. Brew Verknüpfung mit ImageMagick
- 3. So installieren Sie eine bestimmte Version von Maven in Mac mit Brew-Befehl
- 4. Brew installieren Python Aufgrund fehlschlägt gdbm Link Problem Link
- 5. Nach der Deinstallation brew kann es nicht installieren zurück
- 6. Brew Update Fehler
- 7. Installieren von ElasticSearch auf Ubuntu 12.04
- 8. Installieren Sie xdebug auf El Capitan mit Homebrew
- 9. Zeitplan App in BREW
- 10. Probleme installieren node.js mit Homebrew
- 11. Brew Arzt gibt Warnungen
- 12. Installieren Sie mehrere Homebrew-Formeln gleichzeitig
- 13. Problem beim Installieren von ElasticSearch-Plugins unter Mac OS El Capitan
- 14. Was macht "brew link"?
- 15. Kann ich brew auf Ubuntu verwenden?
- 16. brew install nginx schlägt fehl
- 17. Windows Server 2012 mit ASP.net 1.1?
- 18. BREW funktioniert nicht auf Local Host PHP
- 19. So entfernen Sie elasticsearch?
- 20. Installation von Cuda über brew und dmg
- 21. Die Installation von OpenCV mit Brew endet nie
- 22. Installieren Sie PostgreSQL mit Apache auf Mac OSX
- 23. Installieren Sie Spark mit Ubuntu
- 24. Installieren Sie Modernizr mit Jspm?
- 25. Installieren Sie Gdal mit Conda?
- 26. Installieren Sie f2py mit python3
- 27. El Capitan + Ruby/Brew/große Ausgaben
- 28. Repository-Muster mit .NET 1.1
- 29. SAML 2.0 mit .Net 1.1
- 30. WebExtensions mit Firefox-Synchronisierung 1.1
Wenn Sie 'Gebräu bearbeiten elasticsearch' ausführen, wird es nicht angegeben was für' https: // download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.1.0.tar.gz' als die "URL" in Zeile 5 (angenommen, dass es vim öffnet, dann wörtlich '' q' eingeben, um für diejenigen, die nichts wissen, zu beenden)? Dies sollte ausreichen, um 'brew install elasticsearch' auszuführen, um 'v1.1.0' zu erhalten. – pickypg
Alles, was ich tun musste, war Brauen upgraden und dann installieren. – locoboy