
# 控制平面服务安装
控制平面服务安装全部使用普通用户，执行：su - dce
1. 创建licence目录mkdir /home/dce/licence
2. 上传licence文件至licence目录
3. 上传dce-control-plane-mgr-svcs-x.y.m.n.tar.gz安装包到/home/dce下
4. 解压 
   ```
   tar -zxvf dce-control-plane-mgr-svcs-x.y.m.n.tar.gz && cd dce-control-plane-mgr-svcs
   ```
   
   
5. 修改配置文件 
   ```
   vi dce-common.properties
   ```
   这个配置文件需要与dce-control-plane-data-svcs里面的dce-common.properties完全一致
   将下面中的配置文件项dce-control-plane-mgr-svr替换成控制平面服务器的ip地址
   ```
   vi dce-master-svr.properties
   ######################################################################
   ##平台elastic代理地址
   platform_elastic_proxy_url=127.0.0.1:19300
   ######################################################################
   #streamx
   streamx_port=10081
   streamx_data_dir=/data/streamx_workspace
   hadoop_install_user=dce
   pull_data_size=1000
   #streamx账户和密码
   streamx_user=admin
   streamx_password=streamx
   ##########################################
   ##管理端访问URL地址前缀
   admin_accessurlprefix=http://dce-control-plane-mgr-svr:18433
   ##管理端版本号
   admin_version=v1.1.1.34
   ##管理端标题
   admin_title=DCE管理控制台
   ##管理台是否配置ssl域名证书
   admin_ssl=false
   ##ca证书,例如:(/home/dpe/cert/dtsclouds.com.pem)写完整文件地址
   admin_ssl_cert=/home/dce/cert/dtsclouds.com.pem
   ##私钥文件例如:(/home/dpe/cert/dtsclouds.com.key)写完整文件地址
   admin_ssl_cert_key=/home/dce/cert/dtsclouds.com.key
   ## licence.encrypt 文件路径
   licence_filepath=/home/dce/licence/licence.encrypt
   ##########################################
   ## hadoop 配置
   hadoop_username=dce
   ##########################################
   ##flink安装位置
   flink_home=/usr/local/flink
   ##########################################
   ## 每批获取数据量
   page_size=1000
   ##########################################
   ## 提交超时
   submit_timeout=300
   ##########################################
   #任务调度器服务核心参数配置
   scheduler_taskfile_path=/data/scheduled
   scheduler_task_poolsize=200
   ############################kong-gateway#############################
   #日志级别(error warn notice info debug)
   #路径/etc/kong/kong.conf
   kong_log_level=notice
   #日志目录
   kong_log_dir=/data/kong/logs
   #是否配置ssl证书(true为配置ssl证书,false为不配置ssl证书)
   ssl=false
   #ca证书,例如:(/home/dce/cert/dtsclouds.com.pem)写完整文件地址
   ssl_cert=/home/dce/cert/dtsclouds.com.pem
   #私钥文件例如:(/home/dce/cert/dtsclouds.com.key)写完整文件地址
   ssl_cert_key=/home/dce/cert/dtsclouds.com.key
   ##es落地数据删除配置
   esdata_delete_batchsize=5000
   esdata_delete_once_maxsize=1000000
   ##mysql落地数据删除配置
   mysqldata_delete_batchsize=1000
   mysqldata_delete_once_maxsize=50000
   ##########################################
   ##Streamx服务地址
   streamx_serverurl=http://dce-control-plane-mgr-svr:10081
   ##邮件代理服务地址
   mail_mgr_serverurl=http://dce-control-plane-mgr-svr:3181
   vi dce-master-for-kernel.properties
   ##########################################
   ## hadoop 配置
   hadoop_username=dce
   ##########################################
   ##flink安装位置
   flink_home=/usr/local/flink
   ##########################################
   ## 每批获取数据量
   page_size=1000
   ##########################################
   ## 提交超时
   submit_timeout=300
   ##管理端访问URL地址前缀
   admin_accessurlprefix=http://dce-control-plane-mgr-svr:18433
   ##########################################
   ##Streamx服务地址
   streamx_serverurl=http://dce-control-plane-mgr-svr:10081
   streamx_user=admin
   streamx_password=streamx
   ##邮件代理服务地址
   mail_mgr_serverurl=http://dce-control-plane-mgr-svr:3181
   ##应用授权层-应用授权管理服务地址
   appauth_mgr_serverurl=http://dce-control-plane-mgr-svr:5181
   kafka_brokers=dce-union-compute-space:9091,dce-union-compute-space:9092,dce-union-compute-space:9093
   kafka_groupid=dce-trace-log
   kafka_topic=camel_test
   kafka_partition_num=5
   kafka_consumersCount=5
   ##kafuka鉴权配置, 默认为空
   kafka_userName=
   kafka_password=
   kafka_securityProtocol=
   kafka_saslMechanism=
   ```
   
   
6. 执行安装脚本 
   ```
   bash ./config-all.sh
   bash ./install-all.sh
   bash ./start-all.sh
   ```
   
   
 
