zoukankan      html  css  js  c++  java
  • ETL作业调度软件TASKCTL4.1单机部署

    单机部署,实际上就是将EM节点和一个Server节点安装到同一个地方。EM节点是TASKCTL服务端的最顶层,主要负责客户端与服务端之间的通信。Server节点是TASKCTL的调度服务控制层,也有Agent节点的部分功能,能够直接执行任务。下面我们来看看单机部署的过程。

    先释放tar包的文件

    tar vxf taskctlforlinux32_4.1.3.tar1

    在安装之前,我们需要先设置好环境变量,请注意,这里是分别安装到同一台服务器的不同账户下,所以只需要在root账户下设置一次环境变量即可,在真实环境中,一般情况下是不能得到root权限的,所以都是单独设置当前账户的环境变量。

    首先得到root权限,在Redhat5中,用su命令。

    vi /etc/profile

    在profile中加入以下变量

    TASKCTLDI=$HOME/taskctl
    PATH=$PATH:$TASKCTLDIR/bin
    export TASKCTLDIR PATH

    设置好环境变量后,我们需要让它生效,可以选择退出后重新登录,也可以用source命令让它生效。

    source /etc/profile

    现在环境变量生效了,我们也可以正常的进行安装服务端了。首先退出root账户,进入刚才释放出来的cirinst目录,然后执行inst安装程序

    exit
    cd cirinst
    ./inst

    执行成功后,我们会看到安装程序对系统环境的检测,也就是检查系统的环境变量是否设置,这个刚才我们已经做过了,点击回车进入下一步。

    这里,我们选择1,回车,然后我们就能看到安装说明,再次回车进入安装。

    在安装中途,会提示输入使用单位,这个根据自己的情况输入就行,我们输入taskctl。下面一项提示输入EM节点的监听端口,缺省的是18581,我们不做修改,直接回车进入下一步,当然,也可以根据自己的需要作出修改,前提是要保证和其他的软件或系统没有冲突。下一项提示输入控制服务节点(Server节点)的监听端口,与EM节点一样,我们选择默认。下一项提示输入本地IP地址,安装程序以及检测到一个IP地址,查看一下,如果确认没有错误的话,默认即可。之后,会提示是否确认上面输入的信息,在这里我们选择Y,确认,然后进入下一步。之后,安装程序就会把EM节点以及Server节点实例化并且启动。再之后就是安装demo程序了。

    等待几分钟之后,如果又出现了一开始进入安装程序的界面,那么,恭喜你,已经成功的把TASKCTL的服务端安装到你的服务器上了!

    开源源码及介绍:https://www.oschina.net/p/taskctl 技术交流QQ群:75273038(一群)422877115(二群)
  • 相关阅读:
    Oracle ——优化内存
    用 C# 实现 HTTP 协议多线程下载文件
    Oracle 为表某个字段进行字母数字组合编码
    Oracle 11g Release 1 (11.1)——自动存储管理(Automatic Storage Management,ASM)
    Oracle 11g Release 1 (11.1) Oracle Text 如何创建 CTXCAT 索引
    Oracle ——如何确定性能差的 SQL
    MySQL 5.5/5.6——概述 MySQL 客户端程序
    Oracle 数据库统计信息描述
    Oracle Database Instant Client
    HTTP 协议演示——HTTP 协议(45)
  • 原文地址:https://www.cnblogs.com/taskctl/p/7264302.html
Copyright © 2011-2022 走看看