暂无图片
分享
Luffy
2022-07-26
openGauss切换后state状态显示不对

一主一备

版本: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条回答
默认
最新
刘贵宾

这个显示正常,执行命令报错只不过是当前数据库处于只读状态,应该是你的磁盘空间达到阈值了,看一下这个

https://opengauss.org/zh/docs/3.0.0/docs/Developerguide/%E7%A3%81%E7%9B%98%E7%A9%BA%E9%97%B4%E8%BE%BE%E5%88%B0%E9%98%88%E5%80%BC-%E6%95%B0%E6%8D%AE%E5%BA%93%E5%8F%AA%E8%AF%BB.html

暂无图片 评论
暂无图片 有用 0
Luffy
题主
2022-07-26
主备的磁盘都没有满,还有很大的空闲空间(Use% 和IUse%)。
Luffy
题主
2022-07-26
嗯嗯,那个状态显示是正常的,刚刚翻到文档了。 ● P: 节点的初始角色是Primary,数据库安装后就不再变动,从系统静态文件读取。 ● S: 节点的初始角色是Standby,数据库安装后就不再变动,从系统静态文件读取。
Luffy
题主
2022-07-26
gs_checkperf 命令检查报错这个问题,还没有查到原因。
刘贵宾

gs_checkperf

背景信息

openGauss提供了gs_checkperf工具来帮助对openGauss级别(主机CPU占用率、Gauss CPU占用率、I/O使用情况等)、节点级别(CPU使用情况、内存使用情况、I/O使用情况)、会话/进程级别(CPU使用情况、内存使用情况、I/O使用情况)、SSD性能(写入、读取性能)进行定期检查,让用户了解openGauss的负载情况,采取对应的改进措施。

前提条件

  • openGauss运行状态正常且不为只读模式。

  • 运行在数据库之上的业务运行正常。

暂无图片 评论
暂无图片 有用 0
Luffy
题主
2022-07-26
主备参数都是:default_transaction_read_only = off 主库上也能支持做DDL和DML
Luffy
题主
2022-07-26
看了下日志,在主库执行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
Luffy
题主
2022-07-26
也重启试过啦,还是不行。
刘贵宾

主备切换就那么几个命令,不应该出这问题啊,主备切换时的日志看看有问题么

暂无图片 评论
暂无图片 有用 0
Luffy
题主
2022-07-26
前台日志看着没问题 [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.
刘贵宾

/etc/hosts里面配置的没问题吧

暂无图片 评论
暂无图片 有用 0
Luffy
题主
2022-07-26
没问题的 10.4.11.150 db11150 #Gauss OM IP Hosts Mapping 10.4.10.150 db10150 #Gauss OM IP Hosts Mapping 127.0.0.1 localhost #Gauss OM IP Hosts Mapping
Luffy
问题已关闭:
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏