zoukankan      html  css  js  c++  java
  • taskctl 软件集群安装部署

    TASKCTL的集群部署实际上是通过Server服务节点和多个Agent代理节点部署在网络环境中来实现的。在完成之前的单机部署之后,我们已经成功安装了一个Server节点了。接下来我们再介绍一下怎么安装Agent节点。

    1、建立一个专门用户来安装Agent节点。

       注意:如果想要在同一主机实现集群部署,需要把Agent节点安装到与Server节点不同的用户下。

    2、上传安装包到安装用户的根目录,并释放tar包的文件

    tar vxf TaskctlServerInstallForLinux_32bit_4.5.1.tar.gz
    

    3、在安装之前,需要先设置好用户的环境变量。

    vi /etc/profile
    

    在profile中加入以下变量

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

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

    source /etc/profile
    

    4、正式进行安装过程

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

    exit
    cd $HOME/cirinst
    ./inst
    

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

    这里我们需要安装代理节点,因此,注意选择“自定义安装”,进入到下一步后,我们再选择“2、核心调度代理安装”。我们按照提示一步一步输入代理节点IP、端口即可完成安装。

    5、实例化代理节点。

    进入桌面客户端admin,我们可以看到已经存在一个server节点。为了让server节点和agent节点组成集群。我们需要把刚刚安装好的代理节点实例化为MAgent主代理节点。具体操作见下图所示:

    我们可以看到,在TASKCTL中安装代理节点与服务节点的步骤基本是一致的。而且也采用同一安装包文件,这大大简化了所有的部署过程。

      

      

    开源源码及介绍:https://www.oschina.net/p/taskctl 技术交流QQ群:75273038(一群)422877115(二群)
  • 相关阅读:
    判断是否在可视区域
    格式化数字10000,为10,000
    把数组(含有30项分成5组)
    排序
    enzyme 学习一
    golang使用sftp连接服务器远程上传、下载文件
    golang使用ssh远程连接服务器并执行命令
    一文弄懂vlan、三层交换机、网关、DNS、子网掩码、MAC地址的含义
    golang的序列化与反序列化的几种方式
    golang命令行参数解析
  • 原文地址:https://www.cnblogs.com/taskctl/p/7070232.html
Copyright © 2011-2022 走看看