Hello Mark,
Thanks for the information. There is no much data in the cluster. My 
website is still on pre-production, and it crashes with the least amount of 
data. I've made only about ten entries! Even if I don't use the service ( 
no web interaction ), it crashes itself after a while :(
If you tell me to change host, then I will reclaim my money since I have a 
money back guarantee I am very tired of trying to make it run since almost 
three weeks with no success. Instead of trying another host provider, can I 
be recommended a few which I am sure will run it perfectly? My website is a 
community/social website, and not profit making, so am on a budget.



On Friday, March 20, 2015 at 7:29:36 PM UTC+4, Mark Walkom wrote:
>
> By the looks of things, you should look for a new provider as they are 
> doing some things on the underlying hypervisor restricting ES from locking 
> memory access.
>
> However your heap size is very small, how much data is in your cluster.
>
> On 20 March 2015 at 07:13, Yashin Soraballee <yashin.s...@gmail.com 
> <javascript:>> wrote:
>
>> Hello guys,
>> I am trying to run elasticsearch on a VPS server running CentOS with 4GB 
>> of RAM. It starts successfully but with the following errors and warning 
>> message below.
>>
>>
>> # sudo service elasticsearch start
>> error: permission denied on key 'vm.max_map_count'
>> Starting elasticsearch: [ OK ]
>> root@vps15042 [~]# log4j:WARN No appenders could be found for logger 
>> (common)
>> log4j:WARN Please initialize the log4j system properly.
>> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for 
>> morefo.
>>
>>
>> As you can notice, there is no permission to set the vm.max_map_count 
>> setting on this VPS server ( even with root access ). So the only way to 
>> get rid of the message is by commenting the max_map_count setting out.
>>
>>  It then runs for a maximum of 4 hours and then tell me "Elastic service 
>> dead but pid still exists". It is most probably running out of memory and 
>> getting killed. The following is a log report as such :
>>
>>
>> Mar 18 22:37:51 ecvp156s kernel: [3712702.735583] 22234 (java) invoked 
>> oom-killer in ub 15042 generation 0 gfp 0x200d2
>> Mar 18 22:37:51 ecvp156s kernel: [3712702.736531] UB-15042-Mem-Info:
>> Mar 18 22:37:51 ecvp156s kernel: [3712702.756570] Out of memory in UB 
>> 15042: OOM killed process 22232 (java) score 0 vm:7815680kB, rss:3786544kB, 
>> swap:0kB
>> Mar 18 22:37:52 ecvp156s kernel: [3712703.677851] oom-killer in ub 15042 
>> generation 0 ends: task died
>> Mar 18 22:38:21 ecvp156s kernel: [3712732.546844] 25904 (java) invoked 
>> oom-killer in ub 15042 generation 1 gfp 0x200d2
>> Mar 18 22:38:21 ecvp156s kernel: [3712732.547766] UB-15042-Mem-Info:
>> Mar 18 22:38:21 ecvp156s kernel: [3712732.567524] Out of memory in UB 
>> 15042: OOM killed process 25901 (java) score 0 vm:7815680kB, rss:3781624kB, 
>> swap:0kB
>> Mar 18 22:38:22 ecvp156s kernel: [3712733.475601] oom-killer in ub 15042 
>> generation 1 ends: task died
>> Mar 19 00:24:42 ecvp156s kernel: [3719119.150426] UB-9340-Mem-Info:
>>
>>
>> My host provider is telling me to increase the amount of RAM. However I 
>> am running ES on a windows surface pro tablet with 4GB of RAM and core i3, 
>> and I am getting absolutely no issues with not a so powerful machine. Can I 
>> change some configurations to make it work perfectly? I've already tried 
>> the following and other combinations, but nothing keeps it running for long 
>> :
>>
>> /etc/security/limits.conf
>> elasticsearch hard memlock 300000
>>
>> /etc/sysconfig/elasticsearch
>> ES_HEAP_SIZE 1g
>> MAX_LOCKED_MEMORY to 300000
>>
>> /etc/elasticsearch/elasticsearch.yml
>> index.number_of_shards: 1
>> index.number_of_replicas: 0
>> index.term_index_interval: 256
>> index.term_index_divisor: 5
>>
>> bootstrap.mlockall: true
>>
>> Thank you for your time. I am stuck with this and I'll have to change 
>> server if I cannot resolve it.
>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "elasticsearch" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to elasticsearc...@googlegroups.com <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/elasticsearch/73d39af1-9254-4bce-9590-789554db90fb%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/elasticsearch/73d39af1-9254-4bce-9590-789554db90fb%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/b4a6ab74-1a5e-4a06-a7eb-afe113a3255f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to