
# Linux环境集群版部署
#### 环境准备
下面以三台操作系统为centos7.4的服务器为例。
表1环境准备 
| **主机ip**     | **主机名** |
|:---|:---|
| 172.17.3.252 | test252 |
| 172.17.3.253 | test253 |
| 172.17.3.254 | test254 |
   
#### 环境部署
![](https://support.huaweicloud.com/edms-mnft/public_sys-resources/note_3.0-zh-cn.png)
如果部署过单机版，需先停止所有服务并卸载所有组件才能继续完成安装。
这里以安装包在opt目录为例。
```
# cd  /opt/edi-RTPS-el7/bin
# sh  stop_all.sh
# cd  /opt
# rm  -rf  edi-RTPS-el7
```
卸载完毕后：
下载edi-RTPS-el7.zip文件，解压后进入edi-RTPS-el7目录下的conf目录，配置slaves文件，然后执行install_all.sh文件进行部署。
假设把安装包放在opt目录下，命令如下：
```
# unzip  -q  /opt/edi-RTPS-el7.zip  -C  /opt (解压安装包)
# cd  /opt/edi-RTPS-el7/bin
# vi  /opt/edi-RTPS-el7/conf/slaves(然后按 【ip 主机名 密码】 格式编写，以空格分隔)
```
图1图示   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001901812821.png)
```
# sh  install_all.sh
```
表2附录 
| **文件路径**                       | **功能描述**          |
|:---|:---|
| edi-RTPS-el7/bin/start_all.sh  | 启动所有服务（默认安装后直接启动） |
| edi-RTPS-el7/bin/stop_all.sh   | 停止所有服务            |
| edi-RTPS-el7/bin/status_all.sh | 检查所有服务状态          |
| edi-RTPS-el7/installdir        | 各服务安装目录           |
   
![](https://support.huaweicloud.com/edms-mnft/public_sys-resources/caution_3.0-zh-cn.png)
数据工厂所在服务器需添加实时处理服务器IP和主机名映射，例：
172.17.3.252 test252
172.17.3.253 test253
172.17.3.254 test254
实时处理服务器（所有节点：test252 test253 test254）也应添加数据工厂所在服务器主机名映射。例：
172.17.3.237 edi
