openGauss切换后state状态显示不对
10M一主一备
版本:openGauss 3
切换前:

切换:
备机上执行:
[omm@db10150 ~]$ gs_ctl switchover -D /my/openGauss/data/dn/
[omm@db10150 ~]$ gs_om -t refreshconf
切换后查看状态,显示不对

执行gs_checkperf命令也报错ERROR: cannot execute DROP SCHEMA in a read-only transaction

收藏
复制链接
微信扫码分享
在小程序上查看
分享
6条回答
默认
最新

这个显示正常,执行命令报错只不过是当前数据库处于只读状态,应该是你的磁盘空间达到阈值了,看一下这个
评论
有用 0gs_checkperf
背景信息
openGauss提供了gs_checkperf工具来帮助对openGauss级别(主机CPU占用率、Gauss CPU占用率、I/O使用情况等)、节点级别(CPU使用情况、内存使用情况、I/O使用情况)、会话/进程级别(CPU使用情况、内存使用情况、I/O使用情况)、SSD性能(写入、读取性能)进行定期检查,让用户了解openGauss的负载情况,采取对应的改进措施。
前提条件
openGauss运行状态正常且不为只读模式。
运行在数据库之上的业务运行正常。
评论
有用 0看了下日志,在主库执行gs_checkperf命令,为什么要跑去备机上做这些操作呢? db11150 现在是备机
[2022-07-26 14:21:37.764634][8734][gs_checkperf][DEBUG]:Dcf is off, status is 5, output is [1] 14:21:36 [FAILURE] db10150 Exited with error code 1
[2022-07-26 14:21:37.774487][8734][gs_checkperf][DEBUG]:Install pmk schema command for executing pssh -s -H db11150 'source /home/omm/.bashrc; python3 '/my/openGauss/tool/script/gspylib/common/GaussStat.py' -t install_pmk -p /my/openGauss/app -u omm -c 15400 -l /my/openGauss/gaussdb_log/omm/om/gs_local.log' on (db11150:15400)
[2022-07-26 14:21:37.774876][8734][gs_checkperf][DEBUG]:Command for installing pmk : pssh -s -H db11150 'source /home/omm/.bashrc; python3 '/my/openGauss/tool/script/gspylib/common/GaussStat.py' -t install_pmk -p /my/openGauss/app -u omm -c 15400 -l /my/openGauss/gaussdb_log/omm/om/gs_local.log'.
[2022-07-26 14:21:39.245011][8734][gs_checkperf][DEBUG]:Failed to install pmk schema.
主备切换就那么几个命令,不应该出这问题啊,主备切换时的日志看看有问题么
评论
有用 0前台日志看着没问题
[omm@db10150 ~]$ gs_ctl switchover -D /my/openGauss/data/dn/
[2022-07-26 08:23:12.464][20243][][gs_ctl]: gs_ctl switchover ,datadir is /my/openGauss/data/dn
[2022-07-26 08:23:12.464][20243][][gs_ctl]: switchover term (1)
[2022-07-26 08:23:12.479][20243][][gs_ctl]: waiting for server to switchover.............
[2022-07-26 08:23:22.627][20243][][gs_ctl]: done
[2022-07-26 08:23:22.627][20243][][gs_ctl]: switchover completed (/my/openGauss/data/dn)
[omm@db10150 ~]$
[omm@db10150 ~]$ gs_om -t refreshconf
Generating dynamic configuration file for all nodes.
Successfully generated dynamic configuration file.
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

