部署客户端

更新时间: 2023-07-25 15:14:03

客户端部署分阿里云上部署和线下部署两种。阿里云上部署是指客户本身是阿里云的客户,可以直接通过购买ECS后部署客户端。线下部署是指客户要在自己建的非阿里云机房安装客户端。

阿里云上部署

建议环境准备

  • ECS实例一份:基础要求 + 并发资源 + 【计算资源】

  • 配置公式:4核8G + 任务并发数*1核2G + 【数据条数(两方数据总量)* 1核16G】

  • 数据条数:单位为亿

  • 计算资源:可以选择使用MaxCompute,也可以选择本地服务器作为计算资源

  • 网络要求:带宽建议50M以上

  • 其它:如果需要实现高可用,则需要至少额外再准备一台一样的ECS

部署安装

step1: 获取安装脚本URL,需要联系产品团队

step2 下载安装脚本,登录ECS,以root身份执行:

cd /root
mkdir datatrust
cd datatrust
wget "安装脚本URL"-O down.sh
sh down.sh

step3: 解压安装包目录

tar -zxvf datatrust-lscc-full-base.tgz
cd datatrust-lscc-full-base

step4: 查看和配置安装环境信息,编辑ENV文件,其中envUser和envUserHome可以根据用户自身的ECS环境修改,其他的内容默认不需要变更 .

step5: 安装必要的基础依赖环境

sh pre-install.sh

step6: 安装产品软件

sh install.sh

step7: 启动软件服务

sh /opt/datatrust/bin/start.sh

step8: 查看安装结果

在ECS上执行

kubectl get pod

如果所有的pod(不同客户个数不同)都处于running的状态,表示启动成功

image.png