My leaf are currently running on ec2 30 GB ram machines, can I upgrade the same machines to 60 GB ram machines and ensure that memsql leaf memory increases accordingly.
My leaf are currently running on ec2 30 GB ram machines, can I upgrade the same machines to 60 GB ram machines and ensure that memsql leaf memory increases accordingly.
Yes, you certainly can.
If you are adding more memory to the same machines, you just need to
memsql-ops memsql-stopmemsql-ops memsql-startmemsql-ops memsql-update-config --set-global --key maximum_memory --value value_in_mb- see https://help.memsql.com/hc/en-us/articles/115002247706-How-do-I-change-MemSQL-s-memory-limits-after-changing-system-memory-capacity-If you are switching to new machines instead of provisioning more memory on the same machines, then you can:
memsql-ops cluster-manual-control --enableREMOVE LEAF 'host':portfor all the old machines that you now want to remove. This will move the data to the new nodes.memsql-ops memsql-deleteon each of the old leaf nodes that you just ranREMOVE LEAFon. This will delete the nodes which are now empty of data after the last step.memsql-ops cluster-manual-control --disable