Hello,
I did setup enterprise-search on ubuntu 22.10. I have created 15 engines in app search web crawler and each engine have 20 websites. When I start all engine at a time, enterprise search does not load in kibana. We have system with 256gb ram so it should not happen. I think it is still using 4gb default ram so how can I increase ram size of enterprise-search.
Hi Bhavesh, is your deployment on Elastic Cloud? If so, how much RAM have you assigned to your Enterprise Search instance? If you go to your cloud deployments page and do the following, you can increase the RAM allocated to Enterprise Search:
Find your deployment and click 'Manage'
At the top-right, click on 'Actions' > 'Edit deployment'
Scroll down to Enterprise Search (should be at the bottom)
Change the settings for 'Size per zone' or 'Available zones' until you have your desired RAM total
Click 'Save' and wait for Enterprise Search to finish restarting
Hii @nfeekery ,
Thanks for replying.
No my deployment is not on elastic cloud. I have deployed on ubuntu 22.10 local server. It has enterprise-search.yml file but I am not be able to find any memory related setting in it.
Currently it is using default 4gb memory So is there any way I can increase this memory?
Enterprise Search uses the Java Virtual Machine for running. Please check that the JAVA_OPTS environment variable includes the -Xmx option for setting up the maximum available memory for the Java Virtual Machine. For example:
export JAVA_OPTS=-Xmx128g
will use 128GB as your maximum JVM heap memory size.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.