南大通用GBase 8a数据库集群是通过主备机制实现的高可用,但有节点离线OFFLINE后,其任务必然会由备份节点接管,从理论上性能会有下降,影响程度需要根据不同情况分析。
作者: laozizhu
南大通用GBase 8a corosync 日志报错 No space left on device
南大通用GBase 8a 数据库集群的gcware层,需要使用/dev/shm 作为内部通讯使用,如果其空间不足,则会报No space left on device 的错误。
南大通用GBase 8a 通过strace 排查gcadmin 报错原因
南大通用GBase 8a数据库集群,通过gcware服务管理一致性,当某个节点gcadmin报错时,该节点的gcluster服务将无法使用。本文通过strace gcadmin 来排查报错的原因。
南大通用GBase 8a 修改IP忘记改nodeid导致的集群异常
南大通用GBase 8a 数据库集群支持修改IP,在IPV4地址环境,除了IP,还需要修改nodeid,如果忘记修改,会导致集群异常,包括部分节点显示重复等。
南大通用GBase 8a 脑裂导致的gcadmin报错GC_AIS_ERR_TRY_AGAIN
南大通用GBase 8a 数据库集群,通过corosync/gcware服务的投票机制,确保集群层的一致性,但出现脑裂时,会导致集群状态报错 GC_AIS_ERR_TRY_AGAIN。
南大通用GBase 8a 集群服务corosync、gcware由于其它IP干扰导致异常
南大通用GBase 8a 数据库集群,通过corosync/gcware服务维持集群一致性服务。当有其它非集群IP,向集群发送了数据包,通过tcpdump能截获,会干扰集群数据通讯的正常运行。一般出现在老环境销毁后,没有清掉服务导致。
Redhat Linux 7修改主机名hostname
redhat 7通过hostnamectl功能修改主机名。
南大通用GBase 8a 单机安装方法手顺
南大通用GBase 8a单机版安装,请先按照默认值操作,确保能正常安装使用。本文采用官方免费版本GBase8a-NoLicense-Free-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2为例,介绍单机版安装步骤。
南大通用GBase 8a加载报错Serious errors,at least partition of table is invalid or offline
南大通用GBase 8a数据库集群,是通过主副本来保持一致性,如果主备分片所在服务器都出现OFFLINE或服务CLOSE,就会出现主副本都不可用,报Serious errors,at least partition of table is invalid or offline。
南大通用GBase 8a 扩容重分布后因快速扩容参数gcluster_rebalancing_random_table_quick_mode 导致磁盘空间没有明显变动
南大通用GBase 8a数据库集群支持扩容功能,一般是因为磁盘空间或者性能原因。如果扩容重分布后磁盘空间没有明显变动,那可能是有大量的随机分布表,他们默认是不参与数据重新分散到所有节点的。但要求原有节点的主备策略不能有变动。