And in the spirit of answering your own questions, I've already been helped to the answer:
curl -XGET "http://localhost:9200/_nodes/thread_pool?pretty <http://localhost:9200/_nodes/os?pretty>" ... "index" : { "type" : "fixed", "min" : 16, "max" : 16, "queue_size" : "200" ... It seems this cannot be set using the config API Cheers, -Robin- On Tuesday, 16 December 2014 12:04:03 UTC+1, Robin Clarke wrote: > > I have a machine with 132GB of memory and 32 cores on which I am running > two elasticsearch nodes. Each node should have only half the total number > of CPU cores available so that both nodes can work at full capacity and not > block each other. > I believe the correct configuration option would be: > > processors: 16 > > And I thought that this should change the reported value for > > curl -XGET "http://localhost:9200/_nodes/os?pretty" > > should be reporting the new value here: > "nodes" : { > "2GK7gBPNSSqqbRnRN_WmVg" : { > ... > "os" : { > ... > "available_processors" : 32, <-- I expect to see 16 here > ... > > Any ideas what I am doing wrong here, and how to set / confirm the number > of processors that an elasticsearch node should use. > > Cheers, > -Robin- > -- 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/abd0aa9f-2f2e-45b0-8822-00c64160c34d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
