KingbaseES V8R6运维案例之---V8R3和R6版本SYS_VERSION差异
案例说明:
专用BMJ环境下,数据库软件和数据库版本不一致 ;通过案例说明V8R3和R6版本中,SYS_VERSION文件差异。
适用版本:
KingbaseES V8R3/R6
一、问题现象
操作系统重装后,部署V8R6的数据库后,启动数据库服务出现以下故障:

二、问题分析
1、查看当前data下SYS_VERSION文件

2、执行sys_controldata查看控制文件

初始化新实例后SYS_VERSION:

3、查看V8R6数据库版本信息
如下所示,在V8R6数据库中,SYS_VERSION及控制文件信息:
[kingbase@node201 bin]$ cat ../data/SYS_VERSION
12
[kingbase@node201 bin]$ ./sys_controldata -D ../data
sys_control version number: 1201
Catalog version number: 202305151
Database system identifier: 7288639071142613870
Database cluster state: in production
sys_control last modified: Tue 09 Apr 2024 02:50:12 PM CST
Latest checkpoint location: 1/65000088
Latest checkpoint's REDO location: 1/65000058
.......

通过以上对比可知,当前data下的SYS_VERSION文件和控制文件中的版本信息,和V8R6的版本信息不一致。
三、问题解决
后经过排查,系统原来部署的是V8R3的数据库(专用机V8R7),重装系统后部署了V8R6的软件,从而导致原data的数据库版本和软件版本不一致,数据库服务启动失败,重新部署V8R3的专用机版本后,问题解决。
附件:通用机V8R3下SYS_VERSION和控制文件版本信息


浙公网安备 33010602011771号