
# 控制平面服务安装
控制平面服务安装全部使用普通用户，执行：su - dpe
1. 创建licence目录 
   ```
   mkdir /home/dpe/licence
   ```
   
   
2. 上传licence文件至licence目录
3. 上传dpe-control-plane-mgr-svcs-x.y.m.n.tar.gz安装包到/home/dpe下
4. 解压 
   ```
   tar -zxvf dpe-control-plane-mgr-svcs-x.y.m.n.tar.gz && cd dpe-control-plane-mgr-svcs
   ```
   
   
5. 修改配置文件 
   ```
   vi dpe-common.properties
   ```
   这个配置文件需要与dpe-control-plane-data-svcs里面的dpe-common.properties完全一致
   将下面中的配置文件项dpe-control-plane-mgr-svr替换成控制平面服务器的ip地址
   ```
   vi dpe-master-svr.properties
   ######################################################################
   ## 平台elastic代理地址
   platform_elastic_proxy_url=127.0.0.1:19300
   ## 开放空间落地数据elastic代理地址
   openspace_elastic_proxy_url=127.0.0.1:19301
   ##开放空间落地数据分片数量(es索引分片数)
   number_of_shards=5
   ##开放空间落地数据副本数量(es索引副本数)
   number_of_replicas=1
   ######################################################################
   #streamx
   streamx_port=10081
   streamx_data_dir=/data/streamx_workspace
   hadoop_install_user=dpe
   pull_data_size=1000
   ##########################################
   ##管理端访问URL地址前缀
   admin_accessurlprefix=http://dpe-control-plane-mgr-svr:18433
   ##管理端版本号
   admin_version=v1.1.1.34
   ##管理端标题
   admin_title=DPE管理控制台
   ##管理台是否配置ssl域名证书
   admin_ssl=false
   ##ca证书,例如:(/home/dpe/cert/dtsclouds.com.pem)写完整文件地址
   admin_ssl_cert=/home/dpe/cert/dtsclouds.com.pem
   ##私钥文件例如:(/home/dpe/cert/dtsclouds.com.key)写完整文件地址
   admin_ssl_cert_key=/home/dpe/cert/dtsclouds.com.key
   ##########################################
   ##flink安装位置
   flink_ipaddress=dpe-control-plane-mgr-svr
   flink_home=/usr/local/flink
   ##########################################
   ## licence.encrypt 文件路径
   licence_filepath=/home/dpe/licence/licence.encrypt
   ##########################################
   ## hadoop 配置
   hadoop_username=dpe
   ##########################################
   ## 每批获取数据量
   page_size=1000
   ##########################################
   ## 提交超时
   submit_timeout=300
   ##########################authzforce#################################
   #authzforce日志目录
   authzforce_log_dir=/data/azf/logs
   #authzforce数据目录
   authzforce_datadir=/data/fileserver/azfdata
   #####################################################################
   #任务调度器服务核心参数配置
   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/dpe/cert/dtsclouds.com.pem)写完整文件地址
   ssl_cert=/home/dpe/cert/dtsclouds.com.pem
   #私钥文件例如:(/home/dpe/cert/dtsclouds.com.key)写完整文件地址
   ssl_cert_key=/home/dpe/cert/dtsclouds.com.key
   #####################################################################
   ##总共有几台 dpe-kernel 设备
   kernel_size=1
   ##第几台 dpe-kernel 设备
   kernel_index=1
   ##邮件代理服务地址
   mail_mgr_serverurl=http://dpe-control-plane-mgr-svr:3181
   ##########################################
   ##IDM服务地址
   idm_serverurl=http://dpe-control-plane-mgr-svr:3000
   idm_admin_user=admin@test.com
   idm_admin_password=1234
   ##########################################
   ##Authzforce服务地址
   authzforce_serverurl=http://dpe-control-plane-mgr-svr:18080
   ##dpe端udf文件服务地址
   dpe_udffile_serverurl=http://dpe-control-plane-mgr-svr:15580
   ##应用授权层-应用授权管理服务地址
   appauth_mgr_serverurl=http://dpe-control-plane-mgr-svr:5281
   ##应用会话层-策略管理服务地址
   policy_mgr_serverurl=http://dpe-control-plane-mgr-svr:6081
   vi dpe-master-for-kernel.properties
   ## hadoop 配置
   hadoop_username=dpe
   ##########################################
   ##flink安装位置
   flink_home=/usr/local/flink
   ##邮件代理服务地址
   mail_mgr_serverurl=http://dpe-control-plane-mgr-svr:3181
   ##管理端访问URL地址前缀
   admin_accessurlprefix=http://dpe-control-plane-mgr-svr:18433
   ##nfs服务器地址
   nfs_server=dpe-control-plane-mgr-svr
   ##########################################
   ##IDM服务地址
   idm_serverurl=http://dpe-control-plane-mgr-svr:3000
   idm_admin_user=admin@test.com
   idm_admin_password=1234
   ##########################################
   ##Authzforce服务地址
   fiware_azfserver_list=http://dpe-control-plane-mgr-svr:18080
   ##dpe端udf文件服务地址
   dpe_udffile_serverurl=http://dpe-control-plane-mgr-svr:15580
   ##应用授权层-应用授权管理服务地址
   appauth_mgr_serverurl=http://dpe-control-plane-mgr-svr:5281
   ##应用会话层-策略管理服务地址
   policy_mgr_serverurl=http://dpe-control-plane-mgr-svr:6081
   ##访问记账kafka配置
   kafka_brokers=dpe-open-space-cc:9091,dpe-open-space-cc:9092,dpe-open-space-cc:9093
   kafka_groupid=access-accounting
   kafka_userName=
   kafka_password=
   kafka_securityProtocol=
   kafka_saslMechanism=
   kafka_topic=access-accounting-notify
   kafka_partition_num=5
   kafka_consumersCount=5
   ```
   
   
6. 执行安装脚本 
   ```
   bash ./config-all.sh
   bash ./install-all.sh
   bash ./start-all.sh
   ```
   
   
 
