Cluster configuration change failed : not possible to remove node attributes

I have 3 zones and my initial cluster is :

  • data-default in 2 zones
  • data-highstorage in 2 zones
  • ml in 1 zone
  • kibana 2 zones

i changed the number of zones for 'ml' nodes to 2 zones instead of 1.
and by doing so i need to use dedicated master nodes in 3 zones.
but i get this error and the change failed.

// Cluster configuration change failed
Unexpected error during step: [validate-plan-prerequisites]: [no.found.constructor.steps.PlanValidationException: It is not possible to remove node attributes [data -> hot]]

I tried to create a new cluster with :

  • data-default in 2 zones
  • data-highstorage in 2 zones
  • ml in 2 zones
  • kibana 2 zones
  • master in 3 zones
    and it was OK.

why did the change not worked while creating a new cluster with the same configuration is succeeding ?

ECE version 2.2.1
Elastic stack 7.0.0

and i'm using instance configurations tags:
data:hot
data:warm
master:true
ml:true

I think this is a known issue and the workaround is to run the same plan from the advanced editor and add plan_configuration.transient.override_failsafe: true

I believe you should only need to do that once

Alex

1 Like

It works !
Thank you.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.