热衷于分享各种干货知识,大家有想看或者想学的可以评论区留言,秉承着“开源知识来源于互联网,回归于互联网”的理念,分享一些日常工作中能用到或者频率比较的内容,希望大家能够喜欢,并提出宝贵地意见,我们一起提升,守住自己的饭碗。
一、产品架构

二、安装部署
1、新建用户
[root@instance ~]# useradd -d /home/ymp -m ymp
[root@instance ~]# passwd ymp
2、安装lsof和libaio依赖包
[root@instance ~]# yum install -y lsof libaio unzip
3、安装JDK
[root@instance ~]# vi /etc/profile
添加以下内容
export JAVA_HOME=/opt/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@instance ~]# source /etc/profile
[root@instance ~]# java -version

4、OCI环境准备
上传安装包至YMP用户/home/ymp/路径
[root@instance /]# mv instantclient-basic-linux.x64-19.19.0.0.0dbru.el9.zip /home/ymp/
[root@instance /]# chown ymp:ymp /home/ymp/instantclient-basic-linux.x64-19.19.0.0.0dbru.el9.zip
[root@instance /]# su - ymp
[ymp@instance ~]$ unzip instantclient-basic-linux.x64-19.19.0.0.0dbru.el9.zip
5、YMP安装包至/home/ymp目录下然后解压
[root@instance /]# mv yashan-migrate-platform-v23.2.1.3-linux-x86-64.zip /home/ymp/
[root@instance /]# chown ymp:ymp /home/ymp/yashan-migrate-platform-v23.2.1.3-linux-x86-64.zip
[ymp@instance ~]$ unzip yashan-migrate-platform-v23.2.1.3-linux-x86-64.zip
6、安装参数调整
如使用内置库,则不需要修改
7、安装yasldr依赖库和OCI客户端并启动YMP
注意:这里需要上传安装包。
[ymp@instance yashan-migrate-platform]$ sh bin/ymp.sh install --db /home/ymp/yashandb-personal-23.2.3.100-linux-x86_64.tar.gz --path /home/ymp/instantclient_19_19

8、查看运行状态
[ymp@instance yashan-migrate-platform]$ sh bin/ymp.sh status

9、查看版本
[ymp@instance yashan-migrate-platform]$ sh bin/ymp.sh -v

10、访问YMP
访问方式:http://IP:PORT/,PORT默认8090,初始账户名和密码是(admin/admin)
http://192.168.59.138:8090/

11、管理YMP服务
[ymp@instance yashan-migrate-platform]$ sh bin/ymp.sh start #启动
[ymp@instance yashan-migrate-platform]$ sh bin/ymp.sh stop #停止
[ymp@instance yashan-migrate-platform]$sh bin/ymp.sh uninstall -f #卸载
迁移工具如何使用,后面来详细介绍。
文中的概念来源于互联网,如有侵权,请联系我删除。
欢迎关注公众号:小周的数据库进阶之路,一起交流数据库、中间件和云计算等技术。如果觉得读完本文有收获,可以转发给其他朋友,大家一起学习进步!感兴趣的朋友可以加我微信,拉您进群与业界的大佬们一起交流学习。
文章转载自小周的数据库进阶之路,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




