Skip to main content

Ephemeral + Rebalance

  • November 23, 2017
  • 1 reply
  • 3 views

Srivatsan
Forum|alt.badge.img+1

We are planning to shrink our cluster from 18 nodes to 12 nodes (much beefier).
Since i dont have too much free storage i dont have the luxury of running "rebalance_cluster()" against 100% of my data by marking 6 nodes ephemeral. So this is what i was planning to do:

  • Manually (one at a time) copy large tables from 18 nodes to 12 nodes. This should make for 80% of the data.
  • Set node#13-18 as ephemeral
  • Kick off rebalance_cluster() on the other 20% of data.

When i kick off rebalance_cluster() would vertica know that it has to rebalance just the other 20% of data?
As such will these steps/process work in my situation?

Any pointers would be much appreciated

1 reply

shahidshaikhss2

Set node#13-18 as ephemeral -- What would this result into , I mean do you intend to mark these nodes to be non-functional to DB requests.