GBase 8a MPP集群的启动与停止

本文介绍了集群的启动类型,包括冷启动和热启动,并详细阐述了集群在不同工作状态下的特点,如UnAvaible、ReadOnly、Normal和Maintaince状态。在启动过程中,集群会自动进入相应状态,而停止时则通过转换到Maintaince模式来封锁外部访问。集群的状态管理和维护对于保障数据服务的稳定性和安全性至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.1   集群的启动

集群的启动分为集群热启动和集群冷启动。集群冷启动指集群启动过程中,无应用请求发网集群;集群热启动指集群启动过程中,有应用不断的向gcluster发送请求。集群的热启动主要指集群运行过程中,整个集群环境断电重启的情况。

集群的工作状态分为:

1.      UnAvaible状态。处在此工作状态下的集群,由于集群内的其他节点尚未启动完成或由于网络分裂,当前的几个节点无法对外提供数据服务,(如SafeGroup失效)而处于Unavaible的状态。

2.      ReadOnly状态。处于此状态下的集群,由于数据高可用的原因,在同一SafeGroup下的节点由于故障原因可能造成的数据版本冲突,而将写操作封锁,只对外提供读操作访问。此状态下的集群,需要管理员进行干预,解决故障。

3.      Normal状态。处于此状态下的集群,可以对外提供完整的访问(DDL除外)

4.      Maintaince状态。处于此状态下的集群,虽然各节点都工作正常,但是并不对外接受数据访问。当需要进行DDL操作时,集群需处与Maintiance模式,以确保在DDL操作期间,无外部数据访问进入。

集群的启动过程,会处于以上的不同状态过程中。由于集群中各节点的gcluster软件都处于自动启动状态,因此,集群启动并无特殊的控制指令,只要集群中有任意一个节点的gcluster软件启动,集群就处于启动状态,只是处于不同的可用状态中。

1.2   集群的停止

由于集群中各个节点都是自治的,因此,集群并没有设置全局的集群停止指令,所谓的集群停止,在gcluster中,就是将集群状态转换至Maintaince模式,在maintaince模式下,集群将封锁所有外部的访问。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值