本文介绍如何使用 mdp-installer 安装器,完成文档中台全新环境的快速部署。本文按 Kubernetes 单节点、在线安装 场景编写,适合首次安装、功能验证和部署流程演练。完成本文后,可以获得文档中台访问地址和 MDP 运维平台地址。
页面中的 IP 地址、安装包名称、版本号和目录均为示例。实际部署时,请以当前环境和交付物料为准。
一、部署流程概览#
| 步骤 | 需要完成的操作 | 完成标志 |
|---|
| 1. 准备服务器和安装物料 | 确认服务器、安装器和文档中台发行包可用 | 可以登录服务器并找到安装文件 |
| 2. 启动安装器 | 在安装节点运行 mdp-installer | 终端显示安装器访问地址 |
| 3. 上传发行包 | 在浏览器中选择文档中台发行包 | 页面提示发行包校验通过 |
| 4. 配置部署环境 | 填写节点、SSH、命名空间和数据目录 | 节点验证通过并可进入部署概览 |
| 5. 执行环境检查 | 等待安装器检查服务器和外部服务 | 没有阻塞安装的失败项 |
| 6. 开始安装 | 确认检查结果并执行部署 | 页面显示安装已完成 |
| 7. 保存交付信息 | 保存访问地址和账号信息 | 可以访问业务页面和 MDP 运维平台 |
二、部署前准备#
1. 准备一台安装节点#
安装节点用于运行安装器,并作为本次单节点部署的目标服务器。SSH 用户为 root,或具备执行部署任务所需的权限。
服务器 CPU 架构与安装器、发行包一致,例如均为 amd64。
数据盘空间满足当前部署规格,并已确定数据目录,例如 /data。
浏览器所在电脑可以访问安装节点的 18080/TCP 端口。
如使用外部数据库或其他中间件,相关服务已准备完成,并可从安装节点访问。
正式部署前,建议先阅读“资源规划建议”,按照实际并发量、文件规模和可用性要求确定服务器规格。
2. 准备安装物料#
| 文件 | 说明 |
|---|
mdp-installer 安装器 | 根据服务器架构选择对应文件,例如 mdp-installer-amd64。 |
| 文档中台发行包 | 文件名通常包含 sdk,并以 .tar.gz 结尾。具体名称以实际交付为准。 |
建议把文件放在同一个工作目录中,便于后续查找和保留安装资料。三、启动安装器#
1. 登录安装节点#
2. 添加执行权限#
3. 启动 Web 安装页面#
在浏览器中打开终端显示的 Network 地址,例如:执行安装期间请保持安装器进程运行,不要关闭当前终端或停止进程。
四、上传文档中台发行包#
1. 选择发行包#
2.
选择本次部署使用的文档中台 .tar.gz 发行包。
2. 确认校验结果#
如果校验未通过,请重新确认发行包是否完整、文件类型是否正确,以及发行包是否与服务器 CPU 架构匹配。五、配置部署环境#
1. 确认网络地址#
检查页面识别出的主机名或 IP 地址。该地址应为其他服务器和使用方可以正常访问的安装节点地址。不要填写 127.0.0.1,也不要使用仅当前电脑能够访问的临时地址。2. 选择单节点模式#
单节点场景下,同一台服务器同时承担控制节点和工作节点角色,适合快速部署、功能验证及已完成单节点规划的环境。3. 配置节点 SSH#
安装器通过 SSH 连接目标节点并执行部署任务。请填写:SSH 凭证只应在受控环境中使用和保管,不要把密码或私钥写入公开文档、截图或聊天记录。
4. 设置命名空间和数据目录#
| 配置项 | 说明 |
|---|
| Kubernetes 命名空间 | 没有既定规划时可使用页面默认值;已有命名规范时按实际规划填写。 |
| 节点数据目录 | 用于存放部署数据,例如 /data。请确认目录所在磁盘空间充足且具备读写权限。 |
如没有镜像仓库或外部中间件等特殊配置要求,可以先保留“高级配置”中的发行包默认值。六、确认部署概览#
如果概览中出现数据库连接串、账号或其他凭证,只需在安装页面中核对,不要复制到公开文档或普通聊天工具中。
七、执行环境检查#
安装器会检查节点和部署环境。检查过程可能需要几分钟,请保持页面打开。1. 查看节点概览#
节点概览会展示 SSH 连通性、系统与性能、存储与磁盘、环境等检查进度。如需查看某个节点的详细结果,单击 查看本节点完整检查结果。2. 查看详细检查结果#
3. 理解检查状态#
| 状态 | 含义 | 下一步操作 |
|---|
| 成功 | 当前检查项满足部署要求 | 继续等待其他项目完成 |
| 警告 | 不会直接阻止部署,但需要确认是否符合当前规划 | 打开详情,确认风险可以接受后继续 |
| 失败 | 当前问题会影响安装或产品运行 | 先修复问题,再重新扫描 |
| 运行中 | 安装器正在执行检查 | 等待检查完成,不要重复操作 |
检查过程中,如果某个项目长时间停留在“运行中”,可以先等待当前磁盘或远程检查完成,再决定是否重新扫描。4. 处理警告和失败项