Fix elastic search not working in macOS 13 Ventura
Hello,
any one got this error after upgrade to macOS Ventura.
“jdk is damaged and can’t be opened. You should move it to the Trash.”here is a quick fix. Until Elastic search company makes an updatein terminal install the latest version of openjdk with Homebrew
brew install openjdk echo 'export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"' >> ~/.zshrc source ~/.zshrc
if you still using old bash terminal change this to
echo 'export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"' >> ~/.bash_profile source ~/.bash_profile
in terminal
nano /opt/homebrew/Cellar/elasticsearch-full/7.17.4/homebrew.mxcl.elasticsearch-full.plist
add the following lines:
EnvironmentVariables ES_JAVA_HOME /opt/homebrew/Cellar/openjdk/19.0.1/libexec/openjdk.jdk/Contents/Home
Right after this line:
/opt/homebrew/var/log/elasticsearch.log
Then restart elastic search or start it right away.
brew services start elastic/tap/elasticsearch-full
or
brew services restart elastic/tap/elasticsearch-full
Test if elastic search is working.
curl http://localhost:9200
You should get something like this
{ "name" : "Mohameds-MacBook-Pro", "cluster_name" : "elasticsearch", "cluster_uuid" : "", "version" : { "number" : "7.17.4", "build_flavor" : "default", "build_type" : "tar", "build_hash" : "", "build_date" : "", "build_snapshot" : false, "lucene_version" : "8.11.1", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, "tagline" : "You Know, for Search" }
Add a comment if you need any help!
Have a great day!
تعليقات (2)
I have added these configs but didnt work
yes this alet message to delete apk file gone but but still showing another notification something is wronge
What version of OS you are wokring at?
Did you install openjdk
also what version of Elastic search you use?
you need to install the latest version of elastic search
I have uploaded my configuration file i use for you
You can download it from here: https://bit.ly/3vjI1tl