lib/smartcloud/grids/elasticsearch.rb in smartcloud-0.3.0 vs lib/smartcloud/grids/elasticsearch.rb in smartcloud-0.3.1
- old
+ new
@@ -46,15 +46,17 @@
print "-----> Creating container elasticsearch ... "
if system("docker create \
--name='elasticsearch' \
--env discovery.type=single-node \
--env cluster.name=elasticsearch-cluster \
- --env bootstrap.memory_lock=true \
--env 'ES_JAVA_OPTS=-Xms512m -Xmx512m -Des.enforce.bootstrap.checks=true' \
+ --env bootstrap.memory_lock=true \
--ulimit memlock=-1:-1 \
+ --ulimit nofile=65535:65535 \
--user `id -u`:`id -g` \
#{"--publish='#{Smartcloud.credentials.elasticsearch[:port]}:#{Smartcloud.credentials.elasticsearch[:port]}'" if exposed == '--exposed'} \
--volume='#{Smartcloud.config.user_home_path}/.smartcloud/grids/grid-elasticsearch/data:/usr/share/elasticsearch/data' \
+ --volume='#{Smartcloud.config.user_home_path}/.smartcloud/grids/grid-elasticsearch/logs:/usr/share/elasticsearch/logs' \
--restart='always' \
--network='elasticsearch-network' \
elasticsearch:7.4.1", out: File::NULL)
puts "done"
\ No newline at end of file