数据仓库服务 GAUSSDB(DWS)-集群缩容:前提条件

时间:2024-09-13 09:51:43

前提条件

  • 集群状态需为可用状态,不支持只读状态,并且确保集群没有进行重分布操作。
  • 集群配置文件已经生成,配置的信息正确并且和当前集群状态一致。
  • 缩容前用户需要确保default_storage_nodegroup参数值为installation。
  • 集群按照环的方式配置,比如4个或5个主机组成一个环,这些主机上的DN主节点、备节点和从节点都部署在这个环里, 缩容的最小单元是一个环。
  • 缩容的主机不能包含ETCD组件、GTM组件、CM Server组件。
  • 缩容不支持包括CN的节点,如果包括CN,先进行删除CN操作后再缩容。
  • 缩容不支持回滚,支持重入。缩容数据重分布失败,不影响业务,用户可选择合适的时间尽快完成重分布,否则会导致数据长期分布不均匀。
  • 重分布前,需要保证对应数据库下的data_redis为重分布预留schema,不允许用户操作该schema和其内部表。因为在重分布过程中,会使用到data_redis并且重分布。结束后会删除该schema,如果存在用户表,则可能会出现数据误删。
  • 缩容过程不支持gs_cgroup操作。
  • 缩容后的节点必须有足够的存储空间存放整个集群的数据,否则缩容无法正常进行,执行缩容前,需对集群剩余容量进行检查,条件满足后可进行缩容。
    • 所有节点已使用物理磁盘空间均小于80%。
    • 所有用户和角色的使用量均小于配额的80%。
    • 总数据量缩容后的空间预估要小于80%。
    • 所有剩余可用空间均是最大单表大小的1.5倍以上。
  • 缩容过程中系统将关闭“自动剔除故障CN”功能,在缩容完成后系统再次打开该功能。
support.huaweicloud.com/mgtg-dws/dws_01_0821.html