Hi all,
I've got a 5 node elasticsearch cluster that has 3 machines with a
"node.storage: ssd_fast" and 2 with "node.storage: sata_slow" attributes.
I'd like to write today's index (this is being used for logstash) to the
ssd machines, and then use the slow ones for archiving shards.
Here's the error I"m getting when I try to change the index routing (for
all existing indexes):
{"error":"RemoteTransportException[[es3][inet[/10.123.123.103:9300]][indices/settings/update]];
nested: ElasticsearchIllegalArgumentException[Can't update non dynamic
settings[[index.index.routing.allocation.include.node.storage]] for open
indices[[logstash-sfo1-2014.04.09, logstash-sfo1-2014.04.08, kibana-int]]];
","status":400}k
On 9 April 2014 10:46, Ryan Bellows rtb@weebly.com wrote:
Hi all,
I've got a 5 node elasticsearch cluster that has 3 machines with a
"node.storage: ssd_fast" and 2 with "node.storage: sata_slow" attributes.
I'd like to write today's index (this is being used for logstash) to the
ssd machines, and then use the slow ones for archiving shards.
Here's the error I"m getting when I try to change the index routing (for
all existing indexes):
{"error":"RemoteTransportException[[es3][inet[/10.123.123.103:9300]][indices/settings/update]];
nested: ElasticsearchIllegalArgumentException[Can't update non dynamic
settings[[index.index.routing.allocation.include.node.storage]] for open
indices[[logstash-sfo1-2014.04.09, logstash-sfo1-2014.04.08, kibana-int]]];
","status":400}k
On 9 April 2014 10:46, Ryan Bellows <r...@weebly.com <javascript:>> wrote:
Hi all,
I've got a 5 node elasticsearch cluster that has 3 machines with a
"node.storage: ssd_fast" and 2 with "node.storage: sata_slow" attributes.
I'd like to write today's index (this is being used for logstash) to the
ssd machines, and then use the slow ones for archiving shards.
Here's the error I"m getting when I try to change the index routing (for
all existing indexes):
{"error":"RemoteTransportException[[es3][inet[/10.123.123.103:9300]][indices/settings/update]];
nested: ElasticsearchIllegalArgumentException[Can't update non dynamic
settings[[index.index.routing.allocation.include.node.storage]] for open
indices[[logstash-sfo1-2014.04.09, logstash-sfo1-2014.04.08, kibana-int]]];
","status":400}k
Hi all,
I've got a 5 node elasticsearch cluster that has 3 machines with a
"node.storage: ssd_fast" and 2 with "node.storage: sata_slow" attributes.
I'd like to write today's index (this is being used for logstash) to the
ssd machines, and then use the slow ones for archiving shards.
Here's the error I"m getting when I try to change the index routing (for
all existing indexes):
{"error":"RemoteTransportException[[es3][inet[/10.123.123.103:9300]][indices/settings/update]];
nested: ElasticsearchIllegalArgumentException[Can't update non dynamic
settings[[index.index.routing.allocation.include.node.storage]] for
open indices[[logstash-sfo1-2014.04.09, logstash-sfo1-2014.04.08,
kibana-int]]]; ","status":400}k
The nodes all have that value in their elasticsearch.yml files, and have
been restarted since then.
I'm getting the error trying to update indexes to store their shards only
on those nodes with the appropriate node.storage value. I was under the
impression that was a basic way to do shard routing, am I mistaken?
-R
On Tuesday, April 8, 2014 6:01:24 PM UTC-7, Mark Walkom wrote:
Ok, but you can't dynamically update them, you can only ever define them
in the .yml and then restart the service for the value to be changed.
Hi all,
I've got a 5 node elasticsearch cluster that has 3 machines with a
"node.storage: ssd_fast" and 2 with "node.storage: sata_slow" attributes.
I'd like to write today's index (this is being used for logstash) to the
ssd machines, and then use the slow ones for archiving shards.
Here's the error I"m getting when I try to change the index routing
(for all existing indexes):
{"error":"RemoteTransportException[[es3][inet[/10.123.123.103:9300]][indices/settings/update]];
nested: ElasticsearchIllegalArgumentException[Can't update non dynamic
settings[[index.index.routing.allocation.include.node.storage]] for
open indices[[logstash-sfo1-2014.04.09, logstash-sfo1-2014.04.08,
kibana-int]]]; ","status":400}k
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.