Ubuntu下DataX安装教程
datax和datax-web安装教程
DataX 是阿里开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。
datax下载
wget http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz
安装python, java(OpenJDK), 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(datax的可视化服务),需要输入数据库的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)。
用户名admin,密码123456即可进入。如果用户名密码不对,肯定是连接数据库出问题了
参考:https://blog.csdn.net/weixin_42332638/article/details/126926034
分类:
常用工具安装
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战