Getting timeout exceptions like below for different index operations.
Below one shows for "index-aliases" operation. I would like to know how
can I configure this timeout value in elasticsearch.yml so that I configure
it once and I do not have to worry about this timeout exception.
org.elasticsearch.cluster.metadata.ProcessClusterEventTimeoutException:
failed to process cluster event (index-aliases) within 30s
at
org.elasticsearch.cluster.service.InternalClusterService$2$1.run(InternalClusterService.java:237)
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:744)
I saw in elasticsearch code that
public abstract class MasterNodeOperationRequest extends ActionRequest {
public static TimeValue DEFAULT_MASTER_NODE_TIMEOUT =
It appears that this value is not configurable. IMHO, it should be, so
perhaps you should open an issue on Github and see if the elasticsearch
team agrees. Better yet, submit a pull request.
Getting timeout exceptions like below for different index operations.
Below one shows for "index-aliases" operation. I would like to know how
can I configure this timeout value in elasticsearch.yml so that I configure
it once and I do not have to worry about this timeout exception.
org.elasticsearch.cluster.metadata.ProcessClusterEventTimeoutException:
failed to process cluster event (index-aliases) within 30s
at
org.elasticsearch.cluster.service.InternalClusterService$2$1.run(InternalClusterService.java:237)
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:744)
I saw in elasticsearch code that
public abstract class MasterNodeOperationRequest extends ActionRequest {
public static TimeValue DEFAULT_MASTER_NODE_TIMEOUT =
The master node timeout is configurable on each call using the
master_timeout parameter. There's no global default exposed as settings
though.
Cheers
Luca
On Wednesday, January 29, 2014 6:32:07 PM UTC+1, Ivan Brusic wrote:
It appears that this value is not configurable. IMHO, it should be, so
perhaps you should open an issue on Github and see if the elasticsearch
team agrees. Better yet, submit a pull request.
--
Ivan
On Tue, Jan 28, 2014 at 1:08 PM, Ahaduzzaman Munna <ahaduzza...@gmail.com<javascript:>
wrote:
Getting timeout exceptions like below for different index operations.
Below one shows for "index-aliases" operation. I would like to know how
can I configure this timeout value in elasticsearch.yml so that I configure
it once and I do not have to worry about this timeout exception.
org.elasticsearch.cluster.metadata.ProcessClusterEventTimeoutException:
failed to process cluster event (index-aliases) within 30s
at
org.elasticsearch.cluster.service.InternalClusterService$2$1.run(InternalClusterService.java:237)
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:744)
I saw in elasticsearch code that
public abstract class MasterNodeOperationRequest extends ActionRequest {
public static TimeValue DEFAULT_MASTER_NODE_TIMEOUT =
Yes, I feel its little inconvenient not to have that default value
configurable via the config file or an API. I hope ES team do something
about it.
I didn't want to touch my code rather I wanted to have some global
configurable setting to make my life easy ....
The master node timeout is configurable on each call using the
master_timeout parameter. There's no global default exposed as settings
though.
Cheers
Luca
On Wednesday, January 29, 2014 6:32:07 PM UTC+1, Ivan Brusic wrote:
It appears that this value is not configurable. IMHO, it should be, so
perhaps you should open an issue on Github and see if the elasticsearch
team agrees. Better yet, submit a pull request.
Getting timeout exceptions like below for different index operations.
Below one shows for "index-aliases" operation. I would like to know how
can I configure this timeout value in elasticsearch.yml so that I configure
it once and I do not have to worry about this timeout exception.
org.elasticsearch.cluster.metadata.ProcessClusterEventTimeoutException:
failed to process cluster event (index-aliases) within 30s
at org.elasticsearch.cluster.service.InternalClusterService$2$1.
run(InternalClusterService.java:237)
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:744)
I saw in elasticsearch code that
public abstract class MasterNodeOperationRequest extends ActionRequest {
public static TimeValue DEFAULT_MASTER_NODE_TIMEOUT =
Yes, I feel its little inconvenient not to have that default value
configurable via the config file or an API. I hope ES team do something
about it.
I didn't want to touch my code rather I wanted to have some global
configurable setting to make my life easy ....
The master node timeout is configurable on each call using the
master_timeout parameter. There's no global default exposed as settings
though.
Cheers
Luca
On Wednesday, January 29, 2014 6:32:07 PM UTC+1, Ivan Brusic wrote:
It appears that this value is not configurable. IMHO, it should be, so
perhaps you should open an issue on Github and see if the elasticsearch
team agrees. Better yet, submit a pull request.
Getting timeout exceptions like below for different index operations.
Below one shows for "index-aliases" operation. I would like to know how
can I configure this timeout value in elasticsearch.yml so that I configure
it once and I do not have to worry about this timeout exception.
org.elasticsearch.cluster.metadata.ProcessClusterEventTimeoutException:
failed to process cluster event (index-aliases) within 30s
at org.elasticsearch.cluster.service.InternalClusterService$2$1.
run(InternalClusterService.java:237)
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:744)
I saw in elasticsearch code that
public abstract class MasterNodeOperationRequest extends ActionRequest {
public static TimeValue DEFAULT_MASTER_NODE_TIMEOUT =
Well. Thats a separate issue. I do not know what exactly happens at ES side
for any index operation. But if it the master timeout is configurable at
once, then it solves a lot of problems.
Yes, I feel its little inconvenient not to have that default value
configurable via the config file or an API. I hope ES team do something
about it.
I didn't want to touch my code rather I wanted to have some global
configurable setting to make my life easy ....
The master node timeout is configurable on each call using the
master_timeout parameter. There's no global default exposed as settings
though.
Cheers
Luca
On Wednesday, January 29, 2014 6:32:07 PM UTC+1, Ivan Brusic wrote:
It appears that this value is not configurable. IMHO, it should be, so
perhaps you should open an issue on Github and see if the elasticsearch
team agrees. Better yet, submit a pull request.
Getting timeout exceptions like below for different index operations.
Below one shows for "index-aliases" operation. I would like to know how
can I configure this timeout value in elasticsearch.yml so that I configure
it once and I do not have to worry about this timeout exception.
org.elasticsearch.cluster.metadata.ProcessClusterEventTimeoutException:
failed to process cluster event (index-aliases) within 30s
at org.elasticsearch.cluster.service.InternalClusterService$2$1.
run(InternalClusterService.java:237)
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:744)
I saw in elasticsearch code that
public abstract class MasterNodeOperationRequest extends ActionRequest {
public static TimeValue DEFAULT_MASTER_NODE_TIMEOUT =
Could someone please give an example of how to go about configuring this
value, or how/where to provide master_timeout? I'm getting a similar issue
when creating mappings, not sure how to go about fixing it. I've read
something in the docs about a zen.discovery.publish_timeout, but I believe
that's something different
[2015-05-22 12:40:06,000][DEBUG][action.admin.indices.mapping.put] failed
to put mappings on indices [index_1432298356915]], type [stuff]
org.elasticsearch.cluster.metadata.ProcessClusterEventTimeoutException:
failed to process cluster event (put-mapping [stuff]) within 30s at
org.elasticsearch.cluster.service.InternalClusterService$2$1.run(InternalClusterService.java:270)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
On Thursday, 30 January 2014 15:45:59 UTC, Ahaduzzaman Munna wrote:
Well. Thats a separate issue. I do not know what exactly happens at ES
side for any index operation. But if it the master timeout is configurable
at once, then it solves a lot of problems.
On Thu, Jan 30, 2014 at 3:38 AM, Luca Cavanna <cavan...@gmail.com
<javascript:>> wrote:
I see, but now I'm curious on why it takes so long for you to create
aliases, 30 secs seems to be a reasonable default.
On Wed, Jan 29, 2014 at 9:26 PM, Ahaduzzaman Munna <ahaduzza...@gmail.com
<javascript:>> wrote:
Yes, I feel its little inconvenient not to have that default value
configurable via the config file or an API. I hope ES team do something
about it.
I didn't want to touch my code rather I wanted to have some global
configurable setting to make my life easy ....
On Wed, Jan 29, 2014 at 12:07 PM, Luca Cavanna <cavan...@gmail.com
<javascript:>> wrote:
The master node timeout is configurable on each call using the
master_timeout parameter. There's no global default exposed as settings
though.
Cheers
Luca
On Wednesday, January 29, 2014 6:32:07 PM UTC+1, Ivan Brusic wrote:
It appears that this value is not configurable. IMHO, it should be, so
perhaps you should open an issue on Github and see if the elasticsearch
team agrees. Better yet, submit a pull request.
Getting timeout exceptions like below for different index operations.
Below one shows for "index-aliases" operation. I would like to know how
can I configure this timeout value in elasticsearch.yml so that I configure
it once and I do not have to worry about this timeout exception.
org.elasticsearch.cluster.metadata.ProcessClusterEventTimeoutException:
failed to process cluster event (index-aliases) within 30s
at org.elasticsearch.cluster.service.InternalClusterService$2$1.
run(InternalClusterService.java:237)
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:744)
I saw in elasticsearch code that
public abstract class MasterNodeOperationRequest extends ActionRequest {
public static TimeValue DEFAULT_MASTER_NODE_TIMEOUT =
Could someone please give an example of how to go about configuring this
value, or how/where to provide master_timeout? I'm getting a similar issue
when creating mappings, not sure how to go about fixing it. I've read
something in the docs about a zen.discovery.publish_timeout, but I believe
that's something different
[2015-05-22 12:40:06,000][DEBUG][action.admin.indices.mapping.put] failed
to put mappings on indices [index_1432298356915]], type [stuff]
org.elasticsearch.cluster.metadata.ProcessClusterEventTimeoutException:
failed to process cluster event (put-mapping [stuff]) within 30s at
org.elasticsearch.cluster.service.InternalClusterService$2$1.run(InternalClusterService.java:270)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
On Thursday, 30 January 2014 15:45:59 UTC, Ahaduzzaman Munna wrote:
Well. Thats a separate issue. I do not know what exactly happens at ES
side for any index operation. But if it the master timeout is configurable
at once, then it solves a lot of problems.
Yes, I feel its little inconvenient not to have that default value
configurable via the config file or an API. I hope ES team do something
about it.
I didn't want to touch my code rather I wanted to have some global
configurable setting to make my life easy ....
On Wed, Jan 29, 2014 at 12:07 PM, Luca Cavanna cavan...@gmail.com
wrote:
The master node timeout is configurable on each call using the
master_timeout parameter. There's no global default exposed as settings
though.
Cheers
Luca
On Wednesday, January 29, 2014 6:32:07 PM UTC+1, Ivan Brusic wrote:
It appears that this value is not configurable. IMHO, it should be,
so perhaps you should open an issue on Github and see if the elasticsearch
team agrees. Better yet, submit a pull request.
Getting timeout exceptions like below for different index
operations. Below one shows for "index-aliases" operation. I would like to
know how can I configure this timeout value in elasticsearch.yml so that I
configure it once and I do not have to worry about this timeout exception.
org.elasticsearch.cluster.metadata.ProcessClusterEventTimeoutException:
failed to process cluster event (index-aliases) within 30s
at org.elasticsearch.cluster.service.InternalClusterService$2$1.
run(InternalClusterService.java:237)
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:744)
I saw in elasticsearch code that
public abstract class MasterNodeOperationRequest extends ActionRequest {
public static TimeValue DEFAULT_MASTER_NODE_TIMEOUT =
we are getting this exception very often while running operational scripts to create index/add alias.IMHO it would be better to have global configuration for master_timeout property. Do we have any update on this thread?
We are getting these timeout exceptions very frequently when creating an index or updating a mapping on an index. I would like to understand why these timeouts happen? Why does it require more than 30 seconds to create an index or update mapping?
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.