跳到主要内容

准备环境

网络要求

要求各机器各组件正常运行提供如下的网络端口配置:

组件默认端口说明
DDHApplicationServer8081、2551、85868081为http server端口,2551为rpc通信端口,8586为jmx端口
WorkerApplicationServer2552、9100、85852552 rpc通信端口,8585为jmx端口,9100为主机数据采集器端口
nginx8888提供 UI 端通信端口

客户端浏览器要求

推荐 Chrome 以及使用 Chrome 内核的较新版本浏览器访问前端可视化操作界面。

关闭防火墙

各主机防火墙需关闭。

配置主机host

大数据集群所有机器需配置主机host。

配置主机名: hostnamectl set-hostname 主机名

配置/etc/hosts文件

主机名配置建议采用如下方式

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.11.132 ddp1
192.168.11.133 ddp2
192.168.11.131 ddp3
警告

请务必保持hostname和/etc/hosts网络解析域名一致,否则可能在主机Agent分发过程中出现失败!

免密登录配置

部署机器中,DataSophon节点以及大数据服务主节点与从节点之间需免密登录。

生成ssh 秘钥: ssh-keygen -m PEM -t rsa ,一路回车。

执行 ssh-copy-id 目标主机。

环境要求

Jdk环境需安装。建议mysql版本为5.7.X,并关闭ssl。

组件介绍

DDHApplicationServer为API接口层即web后端,主要负责处理前端UI层的请求。该服务统一提供RESTful api向外部提供请求服务。

WorkerApplicationServer负责执行DDHApplicationServer发送的指令,包括服务安装、启动、停止、重启等指令。