前言:数据库版本升级从22.2.4.1到22.2.12.100,再升级到23.2.2.100。
问题:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr
前言:DataX单表迁移
使用DataX工具主要是配置好对应的json文件,使DataX工具可以根据json文件进行对应数据库表的迁移操作,json文件配置模板如下:template.json
配置完成后,执行下面命令即可执行DataX的同步操作(路径根据实际情况修改)
前言:在Linux系统内存使用接近100%时,系统处于危险境地。为了避免服务器崩溃,Linux内核中有OOM(Out Of Memory) Killer进程,当内存使用接近满时,缺省它会找到使用内存最多的进程杀掉(kill -9)。这个机制保护系统不至于崩溃。
问题:在Linux系统内存使用接近100%时,数据库进程会被Linux内核中有OOM(Out Of Memory) Killer进程kill掉,使数据库服务不能正常访问。
问题原因:Linux内核中有OOM(Out Of Memory) Killer进程,虽然保护系统不至于崩溃,但对于数据库服务器而言,通常数据库主进程是使用内存最多的那个,如果别的应用导致整个系统内存接近上限,数据库进程将成为OOM Killer的牺牲者。
前言:之前按照官方文档步骤成功部署过YMP并没有报错,后面机器重装过操作系统,按照官方文档安装YMP没有报错误,但是在YMP执行迁移评估时出现了OCI版本检查的错误。
问题:错误信息:OCI版本检查:OCI版本为空或OCI的架构和本地系统的架构不符
YMP版本:yashan-migrate-platform-v23.2.1.3-linux-x86-64.zip;OCI版本:instantclient-basic-linux.x64-19.19.0.0.0dbru.el9.zip;操作系统:v2207.ky10.x86_64