It was a few months ago so I don't exactly recall the command line we used,
but it must have been something like:
curl -X PUT -d '{
"persistent" : {
"threadpool.bulk": { "type": "fixed", "queue_size": 250 }
}
}' localhost:9200/_cluster/settings
m.
On Thursday, April 30, 2015 at 11:35:55 PM UTC+2, Mark Walkom wrote:
>
> How are you setting this?
>
> On 30 April 2015 at 22:02, <[email protected] <javascript:>> wrote:
>
>> Hello there
>>
>> I noticed the following warning message in my nodes logs when starting:
>>
>> [2015-04-30 12:40:13,265][INFO ][node ]
>> [***server***] started
>> [2015-04-30 12:40:32,154][WARN ][node.settings ]
>> [***server***] failed to refresh settings for
>> [org.elasticsearch.threadpool.ThreadPool$ApplySettings@1ca801ce]
>> org.elasticsearch.common.settings.SettingsException: Failed to get
>> setting group for [threadpool.] setting prefix and setting
>> [threadpool.bulk] because of a missing '.'
>> at
>> org.elasticsearch.common.settings.ImmutableSettings.getGroups(ImmutableSettings.java:527)
>> at
>> org.elasticsearch.common.settings.ImmutableSettings.getGroups(ImmutableSettings.java:505)
>> at
>> org.elasticsearch.threadpool.ThreadPool.updateSettings(ThreadPool.java:396)
>> at
>> org.elasticsearch.threadpool.ThreadPool$ApplySettings.onRefreshSettings(ThreadPool.java:682)
>> at
>> org.elasticsearch.node.settings.NodeSettingsService.clusterChanged(NodeSettingsService.java:84)
>> at
>> org.elasticsearch.cluster.service.InternalClusterService$UpdateTask.run(InternalClusterService.java:428)
>> at
>> org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:134)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>>
>> Here are the current cluster settings:
>>
>> curl http://localhost:9200/_cluster/settings?pretty
>> {
>> "persistent" : {
>> "indices" : {
>> "store" : {
>> "throttle" : {
>> "max_bytes_per_sec" : "40mb"
>> }
>> }
>> },
>> "threadpool" : {
>> "bulk" : "250"
>> },
>> "cluster" : {
>> "routing" : {
>> "allocation" : {
>> "enable" : "all",
>> "balance" : {
>> "shard" : "0.9f"
>> },
>> "disable_allocation" : "false"
>> }
>> }
>> }
>> },
>> "transient" : {
>> "cluster" : {
>> "routing" : {
>> "allocation" : {
>> "enable" : "all"
>> }
>> }
>> }
>> }
>> }
>>
>> Is there anything wrong with my settings? We tried to change the
>> `threadpool.bulk` setting months ago, but it doesn't seem to have been
>> taken into account (bulk queue still caped at default value). We currently
>> use version 1.2.3, and are in the process of upgrading to 1.5.x performing
>> rolling upgrades.
>>
>> Cheers,
>>
>> m.
>>
>> --
>> 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 [email protected] <javascript:>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/elasticsearch/092de7fc-e290-4897-b7c6-f5985b0e8e7f%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/elasticsearch/092de7fc-e290-4897-b7c6-f5985b0e8e7f%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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/f8aac10d-51ad-4fbb-8d55-0cc56fd87978%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.