欣欣闹天下

古有洛离感青天,乾坤泣血憾无言。时光无情终逝去,唯留玲珑血玉兰。

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

ptk磐维2.0 om报错

适用范围

ptk 安装的磐维2.0

问题概述

近期ptk安装的磐维2.0数据库 ,发现gs_om 这个命令执行报错。

[omm@pw_1 ~]$ gs_om -t status
[GAUSS-50222] : The content of file /enmo/panweidb/tool/version.cfg is not correct. Commit id is wrong.

问题原因

用ptk安装 version.cfg 缺少最后一次提交号。
image.png

例如:文件version.cfg内容
PanWeiDB-OM-2.0.0     --写入发布版本号
92.298                --内核版本号
03b85d1               --最后一次提交号

解决方案

查看最后一次提交号
一、通过psql -r 或者 查看pw_version()
image.png
二、 ptk ls 也可以看到

[omm@pw_1 ~]$ 
[omm@pw_1 ~]$ ptk ls
  cluster_name |  id  |             addr              | user |      data_dir       |           db_version           |     create_time     | comment  
---------------+------+-------------------------------+------+---------------------+--------------------------------+---------------------+----------
  pw2          | 6001 | 192.168.3.26:17700 (cm:18800) | omm  | /enmo/panweidb/data | PanWeiDB 2.0.0 (build 03b85d1) | 2024-01-16T08:55:40 |          
               | 6002 | 192.168.3.28:17700 (cm:18800) | omm  | /enmo/panweidb/data |                                |                     |          
               | 6003 | 192.168.3.29:17700 (cm:18800) | omm  | /enmo/panweidb/data |                                |                     |          
[omm@pw_1 ~]$ ptk ls

三、人工编辑 version.cfg,增加最后一次提交号

[omm@pw_3 data]$ 
[omm@pw_3 data]$ vi /enmo/panweidb/tool/version.cfg
PanWeiDB-OM-2.0.0
92.298
03b85d1
~

四、用om查看状态

[omm@pw_3 data]$ gs_om -t status --detail
[  CMServer State   ]

node    node_ip         instance                         state
----------------------------------------------------------------
1  pw_1 192.168.3.26    1    /enmo/panweidb/cm/cm_server Standby
2  pw_2 192.168.3.28    2    /enmo/panweidb/cm/cm_server Standby
3  pw_3 192.168.3.29    3    /enmo/panweidb/cm/cm_server Primary

[   Cluster State   ]

cluster_state   : Normal
redistributing  : No
balanced        : Yes
current_az      : AZ_ALL

[  Datanode State   ]

node    node_ip         instance                 state            
------------------------------------------------------------------
1  pw_1 192.168.3.26    6001 /enmo/panweidb/data P Primary Normal
2  pw_2 192.168.3.28    6002 /enmo/panweidb/data S Standby Normal
3  pw_3 192.168.3.29    6003 /enmo/panweidb/data S Standby Normal
[omm@pw_3 data]$ 

posted on   欣欣闹天下  阅读(115)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示