我的叶子目前在ec2 30 GB ram机器上运行,我可以将相同的机器升级到60 GB ram机器,并确保memsql叶子内存相应增加。
答案 0 :(得分:1)
是的,你当然可以。
如果要向同一台计算机添加更多内存,则只需
memsql-ops memsql-stop
memsql-ops memsql-start
memsql-ops memsql-update-config --set-global --key maximum_memory --value value_in_mb
- 请参阅https://help.memsql.com/hc/en-us/articles/115002247706-How-do-I-change-MemSQL-s-memory-limits-after-changing-system-memory-capacity- 如果您要切换到新机器而不是在同一台机器上配置更多内存,那么您可以:
memsql-ops cluster-manual-control --enable
REMOVE LEAF 'host':port
。这会将数据移动到新节点。memsql-ops memsql-delete
的每个旧叶节点上运行REMOVE LEAF
。这将删除在最后一步之后现在没有数据的节点。memsql-ops cluster-manual-control --disable