文章目录
前言
CloudCanal 是一款 数据同步、迁移 工具,帮助企业构建高质量数据管道,具备实时高效、精确互联、稳定可拓展、一站式、混合部署、复杂数据转换等优点。
注意
这里系统以ubuntu20.04.6为例进行安装
一、安装基础工具
1、执行每条命令
必须保证外网是通的(可以ping baidu.com
看看外网是否通),不然执行这一步没有用
## ubuntu
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
sudo apt-get install -y lsof
sudo apt-get install -y bc
sudo apt-get install -y p7zip-full
二、安装
2.1、获取安装包地址
- 选择对应自己系统的架构,可以在linux中用
uname -a
查看系统架构
2.2、下载安装包
# 将“${软件包下载连接}”替换成复制的下载链接
wget -cO cloudcanal.7z "${软件包下载连接}"
# 例:wget -cO cloudcanal.7z "https://tgzdownload.clougence.com/4.1.1.3/cloudcanal.7z?Expires=1719804552&OSSAccessKeyId=LTAI4G5wdUHmu9t19fVLkC2w&Signature=8CHjGmaF6NkX78mmMpLZkptXfWQ%3D"
2.3、解压安装包,并进入到目录下
7z x cloudcanal.7z -o./cloudcanal_home
cd cloudcanal_home/install_on_docker
2.4 安装 docker 和 docker-compose
bash ./support/install_ubuntu_docker.sh
2.5、执行CloudCanal安装脚本
bash install.sh
这一步可能会出现以下问题,不要慌(这里标识docker组件没有安装)
- 这里报错是没有找到docker,进入support执行安装docker看看报的什么错
cd support
./install_ubuntu_docker.sh
- 原因:这是因为docker的源在国外,国内下载不了,将docker源换成国内的即可
- 解决方法:将
install_ubuntu_docker.sh
中的https://download.docker.com/linux/ubuntu换成国内镜像源,这里我使用的是清华大学镜像站中的源https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu
vim install_ubuntu_docker.sh
再次执行安装辅助安装docker相关脚本,这次就可以成功了
./install_ubuntu_docker.sh
# 重新执行安装cloudcanal
cd ..
./install.sh
- 出现以下信息,代表cloudcanal安装成功
2.6、登录(默认账户)
试用账号登陆
账号: [email protected]
密码: clougence2021
默认验证码: 777777
三、激活
- cloudcanal安装后默认是没有激活的,需要进行手动激活