# 致远G6-N协同管理软件混网环境升级部署指导手册
# 前言
本手册对协同管理系统的信创部署升级工具相关事宜进行说明。如对手册存在疑问,可与致远互联的客户服务人员联系。
# 一、概述
此文档用于指导G6-N产品线在混网环境下的升级及部署方法。对于纯信创环境,请参考《信创环境部署手册》。
# 二、环境概述
以下内容说明信创环境、混网环境的范围界定。
# 信创环境
信创环境,对于服务端,指:服务器硬件(主要是CPU架构,如龙芯、飞腾、鲲鹏)、操作系统(如麒麟、统信)、中间件(如东方通、金蝶)、数据库(如达梦、人大金仓、神舟通用),四者皆为信创的环境。
# 混网环境
混网环境,对于服务端,指:服务器硬件、操作系统、中间件、数据库,其中一个或多个为非信创的环境(如操作系统Windows、中间件东方通)。
混网环境,对于客户端,指:即有非信创客户端(如Windows),又有信创客户端(如麒麟)的环境。
# 三、适用范围
# 可适用范围
本文档适用范围如下:
G6-N老客户:x86+tomcat客户版本为G6-N V8.2SP1迁移服务到信创端。
# 不适用范围
如果客户是G6-N V4.0、V5.0、V5.0SP1、V8.1、V8.1SP1、V8.1SP2、V8.2、V8.2SP1、V9.0、V9.0SP1纯信创环境,需要升级到更高版本,则请按照另外一份《致远 G6-N 协同管理软件 V9.0SP1 信创部署升级工具手册.docx》操作。
如果客户是G6-N V4.0、V5.0、V5.0sp1、V8.1、V8.1SP1、V8.1SP2、V8.2、V8.2SP1、V9.0、V9.0SP1 x86+tomcat环境,需要升级到更高版本,则请按照另外一份《致远 协同管理软件 V9.0SP1 产品升级手册(x86+tomcat端G6-N)》操作。
# 四、部署流程
4.1、G6-N x86+tomcat+非信创数据库 部署到国产服务器+中间件
步骤1:G6-N低于V9.0SP1版本,则使用安装包升级至该版本,参照升级手册
步骤2:申请G6-N V9.0SP1信创端加密狗
步骤3:部署信创端OA应用
步骤4:部署信创端JVM
步骤5:部署信创端中间件
步骤6:数据库迁移
4.2、G6-N x86+tomcat+信创数据库 部署到国产服务器+中间件
步骤1:G6-N低于V9.0SP1版本,则使用安装包升级至该版本,参照升级手册
步骤2:申请G6-N V9.0SP1信创端加密狗
步骤3:部署信创端OA应用
步骤4:部署信创端JVM
步骤5:部署信创端中间件
# 五、部署信创端OA应用
# 5.1 部署OA包
1、进入x86+tomcat下的G6-N V9.0SP1下的ApacheJetspeed、base复制到信创服务器对应目录
例(后续使用这个路径做示例):
/opt/Seeyon/G6-N/ApacheJetspeed
/opt/Seeyon/G6-N/base
2、若原库为G6库,请执行以下SQL:
G6N1
update priv_menu set name='system.menuname.AboutG6-N',ext7='关于G6-N' where id=-5810051334704771402;
update CTP_CONFIG set CONFIG_VALUE='G6NV5-1' WHERE ID=5006;
G6N2
update priv_menu set name='system.menuname.AboutG6-N',ext7='关于G6-N' where id=-5810051334704771402;
update CTP_CONFIG set CONFIG_VALUE='G6NV5-2' WHERE ID=5006;
# 5.2 部署OA文件分区
若OA服务没有做文件分离部署,则需要将x86+tomcat下的分区文件拷贝至信创服务器
若做了文件分离部署,则需确保OA中文件的部署ip及路径正确。
待信创部署后成功启动OA,则需要在应用上重新设置分区。
# 5.3 部署OfficeTrans/S1/致信/集群等其它插件
参照《致远 G6-N 协同管理软件 V9.0SP1 信创环境部署手册.docx》
因迁移了服务器,需确保OA中的各配置正确性。
# JVM部署
需要从各操作系统厂商下载官方的jdk8来替换(实测openjdk-java8能够使用):
UOS:jdk安装后一般在/usr/lib/jvm目录,复制java-8-openjdk-mips64el(如果硬件为arm,则名称为java-8-openjdk-arm64,根据实际目录名修改该名称)至信创服务器ApacheJetspeed同级目录并改名为jdk。
例如:cp -ap java-8-openjdk-mips64el /opt/Seeyon/G6-N/jdk
银河麒麟:jdk安装后一般在/usr/lib/jvm目录,复制java-1.8.0-openjdk(根据实际目录名修改)至/opt/Seeyon/G6-N目录并改名为jdk。
例如:cp -ap java-1.8.0-openjdk /opt/Seeyon/G6-N/jdk
9.安装完jdk之后,可以尝试运行启动OA,如果能运行(但会提示加密狗无效)则说明本次操作OK,如果无法运行,则复查下文件目录结构是否完整。
cd /opt/Seeyon/G6-N/ApacheJetspeed/bin
sudo ./startup.sh
# 中间件部署
参照《致远 G6-N 协同管理软件 V9.0SP1信创环境部署手册.docx》。
该文档对信创端中间件的部署有详细描述
注意:若x86+tomcat的G6-N V9.0启动过,ApacheJetspeed/webapps/seeyon/WEB-INF/lib下的jdbcproxydriver.jar、seeyon-ctp-dbpool.jar、seeyon-statistics.jar不存在,
则去ApacheJetspeed/lib下去取
# 数据库迁移
转库请参考各数据库产品提供的迁移工具文档