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和控制文件版本信息
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」