linux执⾏kettle脚本步骤,kettle-Linux下定时执⾏kettle作业Linux下实现kettle ⾃动同步数据
1.安装jdk tar -zxvf -C /usr/share
2.配置java环境 vim /etc/profile 在末尾添加如下
export JAVA_HOME=/usr/share/jdk1.7.0_25 export PATH=$JAVA_HOME/bin:$PATH export
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
3.验证Java环境
3.1重新登录
3.2
[root@localhost jdk1.7.0_25]# java -version
java version "1.7.0_25" Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
4. Linux下部署kettle root执⾏: tar -zxvf pdi-ce-4.2.1-stable.zip -C /home/mysql
chown -R mysql:mysql /home/mysql/data-integration cd /home/mysql/data-integration chmod +x *.sh
验证kettle,出现帮助信息为正确: /home/mysql/data-integration/kitchen.sh
5.建⽴作业及转换
mkdir /home/kettle/
chown -R mysql:mysql /home/kettle/
5.2 将Windows下建好的作业(a2ins.kjb)和转换(tableget0411.ktr)拷贝到/home/kettle/下
5.3 vim a2ins.kjb 将转换路径修改为Linux下路径
原: f:\elt_all\tableget0411.ktr
改: /home/kettle/tableget0411.ktr
5.4 新建start.sh
vim start.sh /home/mysql/data-integration/kitchen.sh -file=/home/kettle/a2ins.kjb -level=Detailed -logfile =
linux循环执行命令脚本/home/kettle/log.log
6.制定计划任务定时执⾏
crontab -e */1 * * * * sh /home/kettle/start.sh >>/home/kettle/test.log
Linux下定时执⾏脚本(转⾃Decode360)
linux下定时执⾏任务⽅法【转】
之前就转过⼀篇关于定时任务的⽂章,前俩天⽤,还的翻出来看再转⼀次,备⽤,,需要的时候不⽤⿇烦! ----------------------------------------------- ...
实⽤脚本 2 -- Linux下定时执⾏脚本
将⼀个jar包放到linux下定时执⾏
将⼀个jar包放到linux下定时执⾏ 1.在dbtodb⽂件夹下新建⼀个dbtodb.sh,脚本内容为: #!/bin/bash cd /usr/dbtodb/ java -jar dbtodb.j ...
crontab(linux下定时执⾏任务命令)
在linux在可以通过在脚本⾥(列如sh)写如⽇常需要进⾏的操作,然后通过crontab定时运⾏脚本. Linux下的任务调度分为两类,系统任务调度和⽤户任务调度. 系统任务调度:系统周期性所要执⾏的 ...
Linux下定时执⾏任务(crontab命令)
1.循环执⾏的计划任务 linux下⾯有atd和crond两种计划任务,其中,atd服务使⽤的at命令只能执⾏⼀次,⽽crond服务使⽤的crontab定义的命令,是循环作⽤的,所以crond才符合我 ...
linux crontab定时执⾏shell脚本
linux下使⽤crontab命令被⽤来提交和管理⽤户的需要周期性执⾏的任务,⽰例如下:crontab -e 编辑周期任务30 21 * * * /etc/init.d/smb restart 每晚的 ...
linux下定时执⾏任务的⽅法
linux下定时执⾏任务的⽅法 在LINUX中你应该先输⼊crontab -e,然后就会有个vi编辑界⾯,再输⼊0 3 * * 1 /clearigame2内容到⾥⾯ :wq 保存退出. 在LINUX ...
Linux下定时切割Mongodb数据库⽇志并删除指定天数前的⽇志记录
此为在⽹络上来的,觉得很好! 实现⽬的: 对Mongodb数据库⽇志按天保存,并且只保留最近7天的⽇志记录. 具体操作: 使⽤Mongodb数据库⾃带的命令来切割⽇志 ps -def | grep ...
随机推荐
road习题(⼆)
答案:[C] 解析:2 8 原则,考虑的是最⾼峰,所以安装12⼩时算 ,80%的 PV 也就是访问都是在 早上6点到下午6点这12个⼩时⾥,晚上6点到早上6点的PV总量是40000 ,服务器台数为3, ...
Android⾃定义EditText去除边框并添加下划线
<?xml version="1.0" encoding="utf-8"?>
【转】PowerShell⼊门(七):管道——在命令⾏上编程
访问WEB-INFO ⽬录注意事项
WEB-INF下⾯的内容都是只能由服务器级别才能访问,客户端并不能访问.什么是客户端级别?什么是服务器级别呢? 转发就是服务器级别,浏览器的地址不会变,因为,客户端发送⼀个请求,服务器受理之后,发现要 ...
Git ⼀些⽇常使⽤积累
本来不想写这样的东西的,因为随处⾕歌百度都有⼀⼤堆!但是,我却总是在百度⾕歌,我在想,为什么我不⾃⼰写⼀篇存进来,顺便加深印象呢?既然这样,这篇随笔,就真的变成随笔好了,随时修改,随时添加. Git ...
经典SQL语句⼤全&lpar;转载)
利⽤VSTS跟Kubernetes进⾏CI/CD
准备VSTS管理环境 ⾸先我们需要到www.visualstudio下申请好的VSTS账号,然后在账号下创建⼀个⽤Git作为代码管理的项⽬ 创建好项⽬后我们就可以利⽤git clone将代码库 ...
嵌⼊式Tomcat容器的参数(maxParameterCount&rpar;设定
背景 昨天同事遇到了error⼀起看了⼀下感觉⽐较重要在这记录⼀下 基本情况是页⾯上选中9K+的数据向后台发送请求,然后系统就崩了... error信息如下 More than the maximum ...
windos64位下python3.6安装pywin32的问题
~
~~~今天终于算是正式接触scrapy了,测试的时候发现少装了⼀个pywin32的模块,然后安装了好久,中间碰到好多坑,最后总算是装好了. ⾸先我⾃⼰的py3.6是64位版本的,这是pywin32模 ...
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论