首页 > 系统相关 >Ubuntu下DataX安装教程

Ubuntu下DataX安装教程

时间:2023-03-27 19:23:28浏览次数:51  
标签:bin web 教程 usr admin Ubuntu datax mysql DataX

datax和datax-web安装教程

DataX 是阿里开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。

需要安装python, java(OpenJDK), mysql, datax, datax-web(datax的可视化服务),并创建一个mysql用户

su root
apt-get install python openjdk-11-jre-headless openjdk-11-jdk-headless mysql-server
cd /usr/local/datax-web

vim /etc/profile,末尾添加JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64,source /etc/profile

安装datax-web,需要输入数据库的ip(默认127.0.0.1,这个IP必须匹配/etc/mysql/mysql.conf.d/mysqld.cnf中的bind IP,否则没法查数据库)、mysql的用户名和密码。之后会自动创建一个dataxweb数据库,里面包含datax-web的用户名和密码

./bin/install.sh

如果之后要修改db相关配置

vim /usr/local/datax-web/modules/datax-admin/conf/bootstrap.properties

在admin和executor配置中补充JAVA_HOME。admin端口为9527,executor端口为9999

vim /usr/local/datax-web/modules/datax-admin/bin/env.properties
vim /usr/local/datax-web/modules/datax-executor/bin/env.properties

启动datax-web

./bin/start-all.sh # 启动
./bin/stop-all.sh # 停止

# 启动后jps,可以看到admin和executor进程都起来了
jps
63821 Jps
52399 DataXAdminApplication
52719 DataXExecutorApplication

然后Ubuntu内浏览器访问http://127.0.0.1:9527/index.html
(注意前面必须加http)。
image

用户名admin,密码123456即可进入。如果用户名密码不对,肯定是连接数据库出问题了

image

参考:https://blog.csdn.net/weixin_42332638/article/details/126926034

标签:bin,web,教程,usr,admin,Ubuntu,datax,mysql,DataX
From: https://www.cnblogs.com/nemuzuki/p/17262562.html

相关文章