|# checks to see if running|
|launchctl list | grep elasticsearch|
|launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist|
|launchctl remove homebrew.mxcl.elasticsearch|
|pkill -f elasticsearch|
|rm -f ~/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist|
|brew uninstall elasticsearch|
|# double check existence|
|ls -al /usr/local/bin/elasticsearch*|
|ls -al ~/Library/LaunchAgents|
Jan 6, 2016
Same things Here.
To find your data just
brew info elasticsearch and check where the data folder is stored.
Feb 29, 2016
Thanks ... nice commands.
All worked well but in my case i installed ES 2.2 and then downgraded to 1.7 and when i do
mukesh@ in ~/Office/intl on master [?$]$ ls -al ~/Library/LaunchAgents (still shows 2.x ref , how can i remove this ref ) total 40 **lrwxr-xr-x 1 mukesh staff 38 Feb 26 12:46 *.plist -> /usr/local/opt/elasticsearch21/*.plist** drwxr-xr-x 7 mukesh staff 238 Feb 26 16:54 . drwx------@ 53 mukesh staff 1802 Oct 30 17:07 .. -rw-r--r--@ 1 mukesh staff 487 Oct 28 08:40 com.bittorrent.uTorrent.plist -rw-r--r-- 1 mukesh staff 480 Oct 28 08:39 com.spigot.ApplicationManager.plist lrwxr-xr-x 1 mukesh staff 66 Feb 26 16:31 homebrew.mxcl.elasticsearch17.plist -> /usr/local/opt/elasticsearch17/homebrew.mxcl.elasticsearch17.plist -rw-r--r--@ 1 mukesh staff 677 Oct 30 17:06 org.virtualbox.vboxwebsrv.plist
Dec 9, 2019
Just wanted to add one more thing after uninstall elasticsearch/logstash/kibana with above commands, please remove those directories from /usr/local/etc and then try to install them from scratch again. Above commands work well to uninstall but without removing ELK directories it will not allow user to reinstall ELK stack properly.
Dec 28, 2019
I had to remove data, logs, plugins and config for brew elasticsearch to work properly
rm -rf /usr/local/var/lib/elasticsearch/
rm -rf /usr/local/var/log/elasticsearch/elasticsearch_account.log
rm -rf /usr/local/var/elasticsearch/plugins/
rm -rf /usr/local/etc/elasticsearch/
Feb 15, 2022
Note to self: I followed this in order to cleanly upgrade from 090 to 2.x and since I had incompatible index mappings I needed to delete all the data before I was able to cleanly start the newer version.