GaussDB日常运维—检查活动状态


风晓
风晓 2024-01-13 09:17:50 50729 赞同 0 反对 0
分类: 资源 标签: 国产数据库
GaussDB日常运维—检查活动状态
检查活动状态:
通过检查,确认集群和数据库处于正常运行状态,可以对外提供数据服务。
主要涉及项:

1、实例状态:

gs_om -t status
查询返回集群状态,正常状态应为Normal,Balanced为Yes.
gs_om -t status --detail
详细查看集群各节点上的实例进程状态

2、会话信息:

SOL>SELECT * FROM pg_stat_activity;
SOL>SHOW max_active_statements;
当前CN会话数和允许的最高连接会话数量。
SOL>SELECT usename, pid, application_name,client_addr
FROM pg_stat_activity ORDER BY usename, pid;
当前CN的数据库连接数,以用户和线程ID分组。
SOL>SELECT pg_terminate_backent(pid);
强行停止会话

3、参数检查:

SOL>SHOW max_active_statements;
查询给定参数的设置值。示例参数缺省值为60,推荐设置为CPU内核数*2.5/ DN总数。

4、参数修改:

gs_guc reload -Z coordinator -N all -I all -c "max_active_statements=10"
gs_guc reload -Z datanode -N all -I all -c "max_active_statements=10"
5、实例异常:
当连接数据库出现缓慢、挂起等现象,需要进行诊断和分析,甚至可能需要重新启动数据库实例。
1)集群健康检查
检查操作系统参数。
gs_checkos -i A
检查集群数据库状态。
gs_check -i CheckClusterState
检查数据库性能
gs_checkperf
2)修复故障实例
查找异常实例
gs_om -t status --detail
修复异常实例。
gs_replace -t config -h hostl, host2
gs_replace -t start -h host1 , host2
重置实例状态,以保证集群各主机的负载均衡
gs_om -t switch --reset

6、信息采集:

gs_collector --begin-time="20230131 23:00" -end-time="20180201 20:00" -h host1
通过采集系统的Hang信息、系统状态信息等,可以分析系统挂起的原因,间隔采样,可以用于对比变化,辅助分析。

7、清理运行日:

cd $GAUSSLOG
rm 日志名称
注意: 请谨慎清理,确保所清理的日志不影响未来问题定位。

8、停库:

1)安全停库
gs_om -t stop -m smart
如果数据库出现异常需要重新启动,可以通过示范命令等待用户业务结束后退出,以保证主备关系的实例数据一致。
2)强制停库
gs_om -t stop -m immediate
如果安全方式不能顺利关闭数据库,可以不等待业务结束直接退出集群。主备关系的实例数据可能不一致。
图片

如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!

评价 0 条
风晓L1
粉丝 1 资源 2038 + 关注 私信
最近热门资源
银河麒麟桌面操作系统备份用户数据  130
统信桌面专业版【全盘安装UOS系统】介绍  129
银河麒麟桌面操作系统安装佳能打印机驱动方法  120
银河麒麟桌面操作系统 V10-SP1用户密码修改  108
麒麟系统连接打印机常见问题及解决方法  30
最近下载排行榜
银河麒麟桌面操作系统备份用户数据 0
统信桌面专业版【全盘安装UOS系统】介绍 0
银河麒麟桌面操作系统安装佳能打印机驱动方法 0
银河麒麟桌面操作系统 V10-SP1用户密码修改 0
麒麟系统连接打印机常见问题及解决方法 0
作者收入月榜
1

prtyaa 收益393.62元

2

zlj141319 收益218元

3

1843880570 收益214.2元

4

IT-feng 收益210.13元

5

风晓 收益208.24元

6

777 收益172.71元

7

Fhawking 收益106.6元

8

信创来了 收益105.84元

9

克里斯蒂亚诺诺 收益91.08元

10

技术-小陈 收益79.5元

请使用微信扫码

加入交流群

请使用微信扫一扫!