南大通用GBase 8a 数据库集群V95版本,将所有程序和数据都放到了指定的安装目录下,在操作系统层面只有一些环境变量。所以只要恢复过程都是围绕恢复环境配置
分类: GBase8a错误处理
数据库使用报错,以及能解决或规避的方案。不包括产品BUG.a
南大通用GBase 8a加载报错ERROR 1733 (HY000): (GBA-01EX-700) Gbase general error: Unsupported local file for loader
南大通用GBase 8a 数据库集群,通过load方式从数据源进行加载,原则山不支持直接从本地文件加载。新的版本必须用file://方式对文件进行加载。如果直接使用文件,则报这个错误Unsupported local file for loader
南大通用GBase 8a命令行客户端由于stdbuf缓冲导致输出信息顺序错误
南大通用GBase 8a提供了命令行客户端gccli 用来执行sql语句,也支持批量执行。如果将输出结果转到文件,会出现输出信息顺序错误问题。解决方案是关闭stdbuf的缓冲区。
南大通用GBase 8a加载hadoop文件报错Couldn't resolve host name
南大通用GBase 8a数据库集群支持hadoop加载,但要求每个节点都要配置主机IP的配置信息(DNS),如没有配置则会报Couldn't resolve host name错误
南大通用GBase 8a数据库的gcadmin返回GC_AIS_ERR_LIBRARY报错信息
南大通用GBase 8a数据库集群提供了gcadmin的管理命令来获得集群当前状态,如果返回报错信息GC_AIS_ERR_LIBRARY,目前已知操作系统/dev/shm内存不足导致,最少需要128M。
南大通用GBase 8a 管理命令gcadmin报错GC_AIS_ERR_NOT_EXIST
南大通用GBase 8a数据库集群提供了gcadmin的管理命令来获得集群当前状态,如果返回报错信息GC_AIS_ERR_NOT_EXIST,目前已知是数据库服务不是通过gcware启动,而是cocosync启动导致的。
南大通用GBase 8a部分V95版本升级时需要gcware.flush_statemachine强行刷快照的操作
南大通用GBase 8a部分V95版本升级时需要强行刷快照的操作
南大通用GBase 8a升级过程意外失败后强制回退的方法Restore.py
本文介绍,在GBase 8a数据库集群升级时,由于意外原因,比如断电,死机等,导致数据库已经更新了部分内容,但无法正常完成时,强行Restore的方法。
南大通用GBase 8a刚启动服务后,执行gcadmin报错exec_cmd_show_cluster crm get cluster mode ERROR: [6]-->[GC_AIS_ERR_TRY_AGAIN] gcadmin show cluster failed
南大通用GBase 8a执行gcadmin时报错 ,exec_cmd_show_cluster crm get cluster mode ERROR: [6]-->[GC_AIS_ERR_TRY_AGAIN],gcadmin show cluster failed。一般都是集群corosync/gcware在同步REDOLOG信息时出现,稍后会自动恢复。
南大通用GBase 8a通过命令行客户端gccli连接报错ERROR 2002 (HY000): Can't connect to local GBase server through socket '/tmp/gcluster_5258.sock' (2)

本文介绍通过GBase 8a数据库集群命令行客户端gccli连接数据库时,报错RROR 2002 (HY000): Can't connect to local GBase server through socket '/tmp/gcluster_5258.sock' (2)的原因,一般都是数据库服务没有启动。