安装部署指南
标签: 维护 itrans
部署
部署脚本
- deploy/xclone/dist/itrans-deploy.sh
部署步骤
- 使用具有sudo权限的用户(bjdc)操作
- 在某目录下放置安装包及部署脚本
itrans-deploy.sh
itrans-deploy-sample.conf
itrans10#2400-201608031139.tar.bz2 工作路径下直接执行
./itrans-deploy.sh
,首次执行会自动生成itrans-deploy.conf
,需要用户自行配置# new user passwd DST_USER_PASSWD= # # config sync update ~/1st-do.conf # # IP ~ for cluster MONGO_STAT_IP=
其中:
- DST_USER_PASSWD:给即将安装翻译引擎的用户(itrasn10)设置的密码
- MONGO_STAT_IP:收集用户数据所在机器ip,单台机器时指向本机ip,集群选择其中一台机器,并将其他机器均指向此ip。
itrans提供两种部署方式
- msp:云平台
./itrans-deploy.sh msp
- std:标准部署(私有云)
./itrans-deploy.sh std
- msp:云平台
部署详情
部署方式 msp vs std
项目 | msp | std |
---|---|---|
安装HOME | /home/iflytek/itrans10 | /msp/engine/itrans10 |
Log目录 | /log/engine/itrans10 | ~/var/log |
资源路径 | /msp/resource/itrans10 | /home/extend/bjdc/release/itrans1x |
主要内容
- 先将原来部署的重命名备份
- 解压缩克隆包
- 解压pro补丁包
- 创建用户组和用户(有则先删除)
- 根据msp特性做一些调整
- 自动修改1st-do.conf