iModel 麒麟 V10 安装部署手册
本文档旨在指导技术人员在麒麟 V10 (Kylin V10) 系统上完成 iModel 的安装与部署。本指南基于 v2.6.17 版本。
一、 环境要求
1.1 硬件建议(基于 2T 数据量级)
| 节点角色 | CPU | 内存 | 数据盘建议 |
|---|---|---|---|
| 应用服务器 (iModel) | 16核 | 32GB | 200GB SSD |
| 数据库服务器 (TDSQL) | 32核 | 64GB | 4TB SSD (建议NVMe) |
| 执行器节点 (Executor) | 8核 | 32GB | 4TB SSD |
1.2 软件环境
- 操作系统:麒麟 V10 (Kylin V10) SP1 或 SP2
- JRE:OpenJDK 1.8.x (严禁使用 Oracle JDK)
- 数据库:TDSQL 8.x (MySQL 兼容模式)
- Web 服务器:Nginx 1.26.x
二、 数据库初始化
1. 创建数据库:在 TDSQL 中执行以下 SQL 创建数据库并设置字符集:
CREATE DATABASE imodel CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
2. 导入数据:进入解压后的 IModel-bundle/db 目录,执行导入:
mysql -h <TDSQL_IP> -P 3310 -u <用户名> -p imodel < i-model.sql
三、 配置与启动
3.1 iModel 应用配置
修改 IModel-bundle/app/config/datart.conf 文件,填入正确的数据库地址、用户名及密码。
3.2 启动顺序(请严格遵守)
- FTP 服务:
bash IModel-bundle/ftpserve/ftpd-server.sh - iModel 服务:
bash IModel-bundle/bin/imodel-server.sh - Executor 服务:
bash IModel-bundle/executor/executor-server.sh - Modern 服务:
bash IModel-bundle/executor/modern-server.sh
四、 系统服务自启动 (systemd)
为实现开机自启,建议将脚本注册为 systemd 服务。以 iModel 服务为例:
[Unit] Description=IModel Server After=network.target [Service] Type=forking ExecStart=/opt/IModel-bundle/bin/imodel-server.sh Restart=on-failure [Install] WantedBy=multi-user.target
执行 systemctl daemon-reload, systemctl enable imodel 即可生效。
这篇文档对您有帮助吗?
相关文档

