主机:
【DM版本】:DM Database 64 V8 03134284094-20231109-208042-20067
【操作系统】:CentOS 7.9
【CPU】:X86
备机:
【DM版本】:DM Database 64 V8 03134284132-20231226-213242-20081
【操作系统】:麒麟 Kylin Linux Advanced Server V10
【CPU】:X86
查看备库的unknow日志文件,有一个警告。
[WARNING] database P0000003005 T0000000000000003005 fail to load libpmem.so, /dm/bin/libpmem.so: cannot open shared object file: No such file or directory
备库其他日志文件,一个错误
2024-01-14 10:56:12.456 [ERROR] database P0000003005 T0000000000000003079 DB pemnt_magic not matched!
永久魔数 DB_MAGIC
主机:1113103940 755208640
备机:1113103940 359441848
我就想测试下,不同的操作系统,DM8版本不同,能不能搭建成功实时主备。
搭建好以后,主机正常OPEN了,备机disql连接提示备库版本升级时不允许访问,任何查询操作都执行不了。
按理说麒麟这边DM8版本更高,应该能够向下兼容主机这边传输的RLOG进行备份吧。为什么备库会提示这个问题。
我的问题:
确认监视器的消息是这样的
看官方文档,是有滚动升级的,但是没有,滚动升级使主备版本不一致能成功启动的相关说明。您这个实验,是根据官方哪个文档来做的啊?还就是自己的实验啊?
1.数据库主备集群不支持跨系统方案
2.数据库滚动升级仅支持同一版本不同补丁版,不同版本需要停机升级
搭建主备,官方都要求CPU架构要一样,何况您这个版本还都不一样呢。